微信小程式 分包解決超過2M的問題
阿新 • • 發佈:2022-12-07
微信小程式要求:
沒有做分包之前一直提示超過了1.5M,然後又加了二個頁面,提示總包超過了2M。
超過2M是不可以上傳的。
當然,預覽的時候你可以通過設定,暫時小於4M,先測試,再進行分包處理。
分包設定:
1、先看一下分包的app.json的配製:
pages: 主包
subPackages: 分包
1)subPackages: 可以包括多個分包,每個分包可以有一個root來指定根目錄。
2)pages:裡面是分包下的頁面。
2、注意事項:
1)因為專案中用到了很多自定義的components,有些功能是一樣的,
比如說:【首頁】有些資訊是登入才可以看到,【我的】裡面也是,這樣就可以封裝一下,搞成一個登入的component便於維護。
注意:元件如果在主包中用到了,那一定要放到主包中,主包不可以訪問子包的元件。這一點,要注意,否則就是一直在浪費時間哦~~。
2)subPackages中的root指定了子包的根,那麼在這個位置下面的全部會認為是子包,這一些也要注意哦~~~。
也就是說主包的位置要與子包的位置分開。
參考:
https://blog.csdn.net/weixin_45809580/article/details/124026180