安装nodejs 然后在命令行输入

npm install [email protected] -g
npm install @egret/protobuf -g

接着前往你安装nodejs的路径里面找到@egret\protobuf(这个是node需要安装的,这里不介绍)
例如:我自己的路径

E:\Program Files\nodejs\node_global\node_modules\@egret\protobuf\dist
1
将dist拷贝到你自己的项目protobuf文件夹存放,然后创建一个文件夹protofile用来存放proto文件

最后打开终端 cd到G:\program\ProtobufTest\bin目录下 pb-egret generate 就可以直接生成了

前提条件: 创建protofile文件夹并且在里面放入一个.prorto文件

也可以创建.bat文件

@echo off
echo pb-egret generate  开始
pb-egret generate
echo pb-egret generate  结束
 
pause

 

最后在这儿添加导入的两个文件 顺序不能换layabox - protobuf 完整

使用详细可以参考 https://blog.csdn.net/JunChow520/article/details/103031131

 

每次生成新.proto文件后 用protobuf下面的文件

layabox - protobuf 完整

添加或者替换项目里面的文件

layabox - protobuf 完整

并且把bundles里面的dts文件放到bin同级目录的libs里面 

layabox - protobuf 完整

相关文章:

  • 2022-01-09
  • 2021-09-06
  • 2022-01-11
  • 2022-12-23
  • 2022-12-23
  • 2021-09-09
  • 2021-09-05
  • 2021-09-12
猜你喜欢
  • 2021-08-26
  • 2022-01-07
  • 2021-05-15
  • 2022-01-16
  • 2022-12-23
  • 2021-12-07
相关资源
相似解决方案