- 虽然 uniapp 官方说了 uni_modules 会根据使用用到而决定是否要打包过滤,但分包前后还是有区别的,所以我估计此前是理解错了
- 虽然会过滤没用到的,但用到了的也会打包到主包里去,就导致了主包偏大无法上传的问题,不是说放到 uni_modules 按需引用就不用管了
- 将 uni_modules 里的部分组件分包后就小了一两百kb了
各类第三方类库尽量使用按需引入的方式
无用文件删除(可能一些项目是老项目基础上改的,会有很多无用的业务代码文件,可以直接删除,或是用不到了的字体文件、图片等资源)
字体资源、图片资源改为引用线上的,而非本地(传到服务器可访问后,记得把本地的删除掉)
分包(除了首屏页面、登录页、tabbar页面,其他页面都可以考虑分包的方式)
- 传代码前的一些压缩选项勾上