启动性能优化最直接的手段是降低代码包大小,代码包大小直接影响了下载耗时,影响用户启动小程序时的体验。
开发者可以采取以下手段优化代码包体积:
在 app.json
中通过 usingComponents
全局引用的自定义组件和通过 plugins
全局引入的插件,会包含在小程序的主包中,增加主包的包大小。
- 如果自定义组件只在某个分包的页面中使用,应定义在页面的配置文件中
- 如果插件只在某个分包的中使用,请仅在分包中引用插件
- 全局引入的自定义组件会被认为是所有分包、所有页面都需要的,会影响「按需注入」的效果和小程序代码注入的耗时。