前言
小程序在未使用的分包的情况下仅支持大小为2M,如果图片等资源过多的情况下可以使用分包功能,使用分包的情况下单个分包大小不能超过2M,总大小不能超过20M ,分包有两种情况:普通分包和独立分包,下面介绍的是普通分包。官方文档
一、目录结构
packageA、packageB为为分包结构
二、声明分包结构
在app.json中通过subpackages声明分包结构,如果是独立分包则需配置independent,注意单个分包的大小不能超过2M
- name 分包别名,分包预下载时可以使用
- root 表示分包根目录
- pages 分包页面路径,相对于分包根目录
- independent 分包是否是独立分包
javascript
"subPackages": [
{
"root": "packageA",
"pages": [
"pages/index/index",
"pages/user/user",
"pages/record/record"
]
},
{
"root": "packageB",
"pages": [
"pages/sign/sign"
]
}
],