Creator web 项目前端优化问题

如题,发布web项目的时候有一个问题。
资源索引setting.js有1.6m的大小。导致网络不好的时候页面要白很久才加载进creator的加载条。这个导致用户体验很不好。我初步的想法是将setting.js的文件中相同名的文字做映射表进行压缩。不过因为里面的uid都是不一样的。我感觉最多能压缩1/4的大小。
还有一个没验证过的想法就是将游戏的js文件包括project.js和cocos2d-js-min.js这些文件用类似lz-string压缩成更小的文件,然后传到前端后解压用eval执行。
除此之外,引擎团队还有更好的方法提供么,比如这个资源的索引有优化的方式么?