我們在進行uniapp微信小程序開發的時候,每次上傳都提示包太大,主包大小不能超過 2M,
這就很頭疼,這個時候,唯一的解決方案就是分包了,那如何進行分包呢?
分包步驟如下:
一、配置manifest.json
在manifest.json
文件中,針對微信小程序平臺的配置添加optimization
字段,開啟分包優化。
{"mp-weixin": {"optimization": {"subPackages": true}}
二、創建分包目錄
pages里是主頁面,pagesA和pagesB是我新建的2個分包目錄
三、配置pages.json
在pages.json
中配置分包信息。你需要添加subPackages
字段,指定分包的根目錄和包含的頁面。
{"pages": [// 主包配置],"subPackages": [{"root": "pagesA","pages": [{"path": "list","style": {"navigationBarTitleText": "列表頁","enablePullDownRefresh": false}},{"path": "tab","style": {"navigationBarTitleText": "標簽頁","enablePullDownRefresh": false}}]}],// 其他配置...
}
2025.5.4? ? 廣州