? ? ? ? 嗨,我是小路。今天主要和大家分享的主題是“uniapp vue 開發微信小程序 分包梳理經驗總結”。? ? ? ??
在使用 UniApp+vue框架開發微信小程序時,當項目比較大的時候,經常需要分包加載。它有助于控制主包的大小,從而提升小程序的啟動速度;尤其是對于功能較多、資源文件較大的項目。如微信小程序加載echart,three.js等。以下是一些關于如何在 UniApp Vue 開發微信小程序中進行分包的經驗總結。
1.主包
注意:微信開發著工具推薦主包大小不超過1.5M,推薦主包大小在1M左右,留大量的空間以方便后面項目運用大的靜態文件加載,如echart.min.js。
echart.min.js等靜態文件加載的時候,注意在vue3中,只能放在靜態文件夾static里面;在分包中加載,使用require加載不出來。
2.預加載控制
注意:在大項目中,存在多個分包,如商城項目中存在主包、分包如果要預加載設置,也要注意預加載的包大小之和也不能超過2M,超過了也會報錯。
3.規劃分包
注意:在大項目中,存在多個分包,如商城項目中存在主包、分包如果要預加載設置,也要注意預加載的包大小之和也不能超過2M,超過了也會報錯。
都看到這里了,記得【點贊】+【關注】喲。