合并res/import 下的 json 插件 ~~~

合并json的插件
目前只支持jsb,不支持web
插件的工作内容 把 res/import 里的json文件合并成resMerge.js,放到src里,然后修改main.js,加入合并后的js文件,并重写jsb.fileUtils.getStringFromFile 使其先在resMerge里面找,如果找到直接返回,没找到再走正常的流程

mergeJson.zip (2.4 KB)

使用方式,解压后放到工程里的 packages 目录下就可以了,构建后自动执行插件

注,目前只在mac上使用没有问题,win下还没有试过,有问题可以留言或自行修改下~
PS: 合并完json后,打开ui速度提升很多。。

3赞

不过项目大了就不合适了,启动会变慢。

感觉启动慢点 应该比游戏里面慢好些吧
目前启动速度还可以接受

所有的json加起来30多M呀 :joy:

确实有点大,你可以看下之前的 res/import 估计也会这么
你压缩一下js文件,就会变小很多

请问会不会影响热更新?