一、什么是分包
分包就是把一個完整的小程序項目,按照需求劃分為不同的子包,構(gòu)建的時候打包城不同的分包,按需加載
二、分包的好處
1、可以減少小程序首次啟動的下載時間
2、可以多人開發(fā)中更好的解耦協(xié)作
3、小程序發(fā)布主包體積過大
三、分包體積的限制
1、整個小程序,主包加分包不能超過20M,單個包不能超過2M,主包也是
四、分包配置步驟
1、首先在pages文件下面創(chuàng)建分包 ,可創(chuàng)建多個分包 分包名稱隨意
二、創(chuàng)建好分包之后 分包目錄結(jié)構(gòu)與主包相同
?三、在pages.json文件中進行分包加載配置 subPackages :[ {},{},.... ] ,?subPackages 中可配置多個分包 ,root:' ' 子包的根目錄是 在pages 文件里面新增的分包 包名?
?
注意事項:
-
分包大小不能超過 4MB。
-
分包路徑不能包含主包中已存在的路徑。
-
分包主頁面的 wxs 文件只能引用子包內(nèi)的 js 文件,不能引用主包中的 js 文件。
-
分包中的組件不能被主包中的頁面引用,反之亦然。文章來源:http://www.zghlxwxcb.cn/news/detail-764956.html
-
分包中的頁面和組件不能使用主包中的自定義組件。文章來源地址http://www.zghlxwxcb.cn/news/detail-764956.html
到了這里,關(guān)于uniapp分包,小程序分包處理 ,小程序發(fā)布包體積過大解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!