跳到主要内容
版本:4.x

微信小程序独立分包

Taro 支持使用微信小程序的独立分包功能,配置方法和微信小程序中一致,请参考《微信小程序独立分包文档》

示例

配置方法

假设小程序目录结构如下:

├── config
├── src
| ├── pages
| | └── index
| ├── moduleA
| | └── pages
| | ├── rabbit
| | └── squirrel
| ├── moduleB
| | └── pages
| | ├── pear
| | └── pineapple
| ├── app.css
| ├── app.json
| └── app.js
└── package.json

开发者通过在 app.jsonsubpackages 字段中,给对应的分包配置项中定义的 independent 字段声明对应分包为独立分包:

app.json
{
"pages": [
"pages/index"
],
"subpackages": [
{
"root": "moduleA",
"pages": [
"pages/rabbit",
"pages/squirrel"
]
}, {
"root": "moduleB",
"pages": [
"pages/pear",
"pages/pineapple"
],
"independent": true
}
]
}