W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
subpackage.json
文件?將插件的 plugin.json
轉(zhuǎn)換為分包的配置,如:
{
"root": "takeout_delicious_food",
"pages": ["index/index"]
}
注意:當(dāng)前需要業(yè)務(wù)方手動添加該文件,注意頁面路徑為分包名稱+路徑
,不要寫錯。
mor.config.ts
文件中增加分包編譯配置?{
// 編譯名稱,可隨意修改
name: 'wechat_subpackage',
// 源碼類型, 這里以支付寶小程序 DSL 為例
sourceType: 'alipay',
target: 'wechat'
// 指定編譯類型為分包!
compileType: 'subpackage',
// 分包只能使用 bundle 打包模式
compileMode: 'bundle',
// 如果分包需要使用宿主的 npm 依賴,且不希望該依賴參與打包
// 可以在 externals 中指定 npm 包的名稱,在項目中正常引用即可
// 注意:微信環(huán)境下需要自行觸發(fā) 構(gòu)建 NPM 操作
externals: []
},
完成以上配置后,即可執(zhí)行對應(yīng)的分包編譯,編譯完成后,將對應(yīng)編譯產(chǎn)物文件夾直接放到對應(yīng)的宿主中即可。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: