鸟语天空
Egret配置protobuf
post by:追风剑情 2018-11-17 18:14

模块化配置及第三方库 http://edn.egret.com/cn/docs/page/172

一、安装protobufjs

//这个protobufjs是给node.js用的

npm install protobufjs@6.8.4 -g

//这个protobufjs是给egret引擎用的

npm install @egret/protobuf -g

1111.png

二、添加protobuf到项目中
pb-egret add
1111.png

坑1:如果项目中的tsconfig.json文件中有注释的话会引起JSON报错

1111.png

坑2:如果项目中的tsconfig.json文件中没有"include"字段也会报错

1111.png

成功添加后的tsconfig.json文件内容

1111.png

成功添加后的工程结构

1111.png

三、写个测试协议文件

1111.png

将msg.proto文件放到protofile目录下

四、生成协议文件

pb-egret generate

1111.png

1111.png

生成后的协议文件被自动放到了bundles目录下

评论:
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容