1、首先安装nodejs。
2、安装库文件:
npm install protobufjs@6.8.4 -g
npm install @egret/protobuf –g
3、我们把 protobuf 放在项目 bin 目录下:
通过Windows PowerShell在此目录下我们执行:
pb-egret add
4、此时会在bin目录下生成protobuf 目录包含以下文件
把自己的proto文件放在protofile目录下。
5、在protobuf目录下执行:
pb-egret generate
以后要是有修改proto 文件 就进入 protobuf 文件夹 执行下 pb-egret generate 就好了
6、在laya里引用:
在bin/index.js文件里添加引用,先library.js再bundles.js
loadLib("protobuf/library/protobuf-library.js");
loadLib("protobuf/bundles/protobuf-bundles.js");