使用Protobuf

1.项目目录 

下载

npm i protobufjs

写入package.json

npm install --save protobufjs

下载并写入生成工具

npm i --save-dev protobufjs-cli


2.引入

import protobufjs from 'protobufjs';


3.解决引入报错 tsconfig.json文件中

 "compilerOptions": {
      "allowSyntheticDefaultImports": true, // 需要开启
  }


4.编写生成脚本 package.json 路径自己确定

"scripts": {
    "build-proto:pbjs": "pbjs --dependency protobufjs/minimal.js --target static-module --wrap commonjs --out ./Proto.js/proto.js ./Proto/*.proto",
    "build-proto:pbts": "pbts --main --out ./Proto.js/proto.d.ts ./Proto.js/*.js"
},



首页 我的博客
粤ICP备17103704号