小程序对代码包的大小是一直有限制的。
在小程序模拟器中,选择代码质量,可以看到小程序对代码的提示。
分享一些针对小程序超包的解决方案,二开用户,可以针对自己的项目做出优化。
1、底部导航中的首页面放在主包中,其余页面或者跳转页面可以放在分包中。
2、分包可以使用主包中的组件,分包不能使用分包中的组件,所以,页面中有公共组件使用的话,可以把页面放到一个分包中,不是所有的组件都要放在主包中噢。
3、图片放在服务器上,使用链接的方式使用。
4、删除无用代码。
5、manifest.json配置按需注入
"lazyCodeLoading": "requiredComponents",
6、运行时压缩代码 (体积减少很多,测试项目减少400多kb)。
7、在小程序模拟器中勾选这几项:
修改完之后,关闭小程序模拟器,重新打包发布代码,就会看到变化。
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}