体积优化思路、优先排查优化项参考"/>
uniapp 打包小程序体积优化思路、优先排查优化项参考
uni_modules 也采用分包
- 虽然 uniapp 官方说了 uni_modules 会根据使用用到而决定是否要打包过滤,但分包前后还是有区别的,所以我估计此前是理解错了
- 虽然会过滤没用到的,但用到了的也会打包到主包里去,就导致了主包偏大无法上传的问题,不是说放到 uni_modules 按需引用就不用管了
- 将 uni_modules 里的部分组件分包后就小了一两百kb了
- uni_modules组件分包(迁移)_姽式、的博客-CSDN博客
- uni-app uni_modules 怎么打包到分包 - 我爱学习网 (5axxw)
各类第三方类库尽量使用按需引入的方式
- echarts(定制化导出离线包引入/按需引入),echarts 5.X 全量引入和按需引入最终打包出的小程序测试包大小差了快30KB
无用文件删除(可能一些项目是老项目基础上改的,会有很多无用的业务代码文件,可以直接删除,或是用不到了的字体文件、图片等资源)
字体资源、图片资源改为引用线上的,而非本地(传到服务器可访问后,记得把本地的删除掉)
分包(除了首屏页面、登录页、tabbar页面,其他页面都可以考虑分包的方式)
小程序性能优化指南 | 微信开放社区 (qq)
- 传代码前的一些压缩选项勾上
更多推荐
uniapp 打包小程序体积优化思路、优先排查优化项参考
发布评论