Egret社区
由于微信小游戏代码包限制为4M, 请教下代码包瘦身相关的几个问题;
1. 可以用微端项目来发布微信小游戏吗? 或者是否有类似的机制: 程序包初始只包含 链接指向了整个egret输出的可执行文件 .index
然后在.index里面会自动去下载相应的代码文件 来执行?

2. egret 引擎文件该怎么瘦身; 我打的一个只有少量测试逻辑的小游戏包; 除掉我的逻辑文件(main.js), 仍然剩2.5+, 光 egret.js(1082KB) 和 eui.js(1006KB) 就占了2M
3. 资源文件有没有必要在服务端压缩打包, 通常是用的什么解压库呢? 下载下来解压后, 该如何加入RES资源管理框架?
(直接用RES loadConfig, loadGroup 裸资源的话, 直接就在RES资源管理框架里, 直接用RES.getRes 或 其他的资源访问接口就能使用;
但如果下下来的是压缩包的话, 需要解压, 解压出来的资源该如何添加到 RES资源管理框架; 访问使用的时候就如同访问裸资源一样方便呢?)
分享到 :
0 人收藏

5 个回复

倒序浏览
q8891860  登堂入室 | 2018-6-2 13:47:26
你在白鹭终端那边使用 egret publish 命令   这样发布出来的代码才是压缩过的     eui.js 差不多200来K  egret.js 差不多180多K
其次 你可以看一下 微信小游戏 FAQ   不然我看你连微端 和小游戏的概念都没搞明白
liu_game  登堂入室 | 2018-6-4 10:35:42
你这个只是把tsdebug版,发布的话文件后缀是.min.js,你去config.wxgame.ts里面看看吧,那里面有你想要的
zhangyiyun  登堂入室 | 2018-6-5 10:15:31
q8891860 发表于 2018-6-2 13:47
你在白鹭终端那边使用 egret publish 命令   这样发布出来的代码才是压缩过的     eui.js 差不多200来K  eg ...

谢谢. 确实是才开始接触 egret, 有很多地方概念都还比较模糊; 我再去仔细看看;
请问关于第三条资源解压和 RES资源管理框架的问题 该看哪方面资料呢? 我看了文档 egret第三方扩展库--RES资源加载 中并没有提到解压资源的处理问题; 其他地方也暂时还没找到相关的
zhangyiyun  登堂入室 | 2018-6-5 10:16:12
liu_game 发表于 2018-6-4 10:35
你这个只是把tsdebug版,发布的话文件后缀是.min.js,你去config.wxgame.ts里面看看吧,那里面有你想要的 ...

谢谢回答, 我去看看这个
zhangyiyun  登堂入室 | 2018-6-5 10:16:20
liu_game 发表于 2018-6-4 10:35
你这个只是把tsdebug版,发布的话文件后缀是.min.js,你去config.wxgame.ts里面看看吧,那里面有你想要的 ...

谢谢回答, 我去看看这个
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部