compressJsonPro.zip (1.5 MB)
预览操作步骤
1:下载项目使用creator 2.4.2或2.4更高的其他的版本打开
2:终端cd到项目根目录执行 npm i 安装npm相关依赖,这里 pako这个库使用最新的2.0.3我测试过好像不彳亍所以建议使用1.0.11版本(这里如果有小伙伴测试可以使用的麻烦告知一下)
3:creator点击预览在console可以看到解压后的测试json文件的输出
压缩与解压操作步骤
1:打开下图红色文件夹
2:dist(json资源压缩后输出的目录) res(需要压缩的文件目录) src(压缩js脚本目录)
3:打开src文件目录中的exprot.js 压缩核心代码(正常情况下压缩后不需要解压的,解压操作是在游戏内)
4:压缩后将dist文件夹中的.manifest文件拖到creator项目资源目录下
5:游戏中解压获取到json数据
总结
提高小游戏类资源在自己服务器的拉取速度减小原生游戏包体积
最后希望引擎组在打release包的时候添加一个选项是否压缩json资源这样我感觉小游戏拉取资源会快一些的吧^_^




