使用:protobufjs
步骤1:安装@ohos/protobufjs
安装@ohos/protobufjs
ohpm install @ohos/protobufjs
步骤2:编译.proto
把.proto文件编译成js和.d.ts文件
// 全局安装protobufjs
npm install -g protobufjs@7.2.4
// 全局安装protobufjs-cli
npm install -g protobufjs-cli
// 在.proto文件目录下执行下列命令
pbjs -t static-module -w es6 -o user.js user.proto
pbts user.js -o user.d.ts
说明:
protobufjs-cli
:用于把proto转换成ts文件的工具。
@ohos/protobufjs
:三方库。
具体使用可以参考:https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Fprotobufjs