1、分包加載json
某些狀況下,開發者須要將小程序劃分紅不一樣的子包,在構建時打包成不一樣的分包,用戶在使用時按需進行加載小程序
在構建小程序分包項目時,構建會輸出一個或多個分包。每一個使用分包小程序一定含有一個主包。所謂的主包,即放置默認啓動頁面/TabBar 頁面,以及一些全部分包都需用到公共資源/JS 腳本;而分包則是根據開發者的配置進行劃分。api
在小程序啓動時,默認會下載主包並啓動主包內頁面,當用戶用戶進入分包內某個頁面時,客戶端會把對應分包下載下來,下載完成後再進行展現。app
目前小程序分包大小有如下限制:優化
對小程序進行分包,能夠優化小程序首次啓動的下載時間,以及在多團隊共同開發時能夠更好的解耦協做spa
2、分包加載的實現code
一、目錄結構component
二、app.json subpackages
字段聲明項目分包結構blog
"subpackages": [ { "root": "pages/api/", "pages": [ "component/cat/index" ] } ]