目录

分包

假设应用根目录文件组织如下:

|— ascf.config.json
|— app.json
|— app.js
|— app.css
|— components
|  |— cart.json
|  |— cart.hxml
|  |— cart.js
|  |— cart.css
|— pages
|  |— user
|  |  |— user.json
|  |  |— user.hxml
|  |  |— user.js
|  |  |— user.css
|— pkgA
|  |— pageA1
|  |  |— user.json
|  |  |— user.hxml
|  |  |— user.js
|  |  |— user.css

在app.json的subpackages字段中声明项目分包结构如下:

"subpackages": [
  {
    "root": "pkgA",
    "pages": [
     "pageA1/user"
    ]
  }
],

小程序转换为元服务的规则:

  1. 从app.json复制新增root字段,resource 改成下划线形式起分包名。

  2. 子包rawfile里保持root中的目录结构。

打包原则