1. 程式人生 > 其它 >微信小程式 分包解決超過2M的問題

微信小程式 分包解決超過2M的問題

微信小程式要求:

沒有做分包之前一直提示超過了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