1.去掉无用的库
你只需要用库里的小部分内容,比如uview的md5,没必要全部引用,即使引用压缩使用后也有200k的占用空间 ,如果包大了还是很影响的
2.去掉无用的代码,进行代码优化
比如注释过的代码,没有再用过,公共方法可以提取出来
3.按需注入
通常情况下,在小程序启动时,启动页面依赖的所有代码包(主包、分包、插件包、扩展库等)的所有 JS 代码会全部合并注入,包括其他未访问的页面以及未用到自定义组件,同时所有页面和自定义组件的 JS 代码会被立刻执行。这造成很多没有使用的代码在小程序运行环境中注入执行,影响注入耗时和内存占用。
自基础库版本 2.11.1 起,小程序支持通过配置,有选择地注入必要的代码,以降低小程序的启动时间和运行时内存。
manifest.json->my-weixin:{
"lazyCodeLoading": "requiredComponents"
}
4.图片不要超过200k,避免渲染图片卡顿
可以找个压缩工具压缩图片,或者让ui再次调整一下