1.安装protobufjs的生成工具pbjs
> npm install protobufjs-cli -g
2.在项目下安装protobufjs库
npm install protobufjs --save
3.编写person.proto
message Person {
required string Name = 1;
optional int32 Gender = 2;
optional int32 Age = 3;
}
4.把person.proto生成为protocol.js的协议文件
pbjs -t static-module -w commonjs -o protocol.js person.proto
5.js文件转为ts文件
pbts -o protocol.d.ts protocol.js