1.找到项目文件app.json文件
2.添加如下内容,页面路径自定义
"subpackages": [
{
"root": "packageA",
"name": "packageA",
"pages": [
"pages/card/cardPre/index",
"pages/card/cardCode/index",
]
},
{
"root": "packageB",
"name": "packageB",
"pages": [
"pages/activity/signup/index",
"pages/activity/collectCoupons/index",
"pages/activity/collCouponCard/index",
]
},
]
3.打包原则
- 声明
subpackages 后,将按 subpackages 配置路径进行打包;
subpackages 配置路径外的目录将被打包到 app(主包) 中;
subpackage 的根目录不能是另外一个 subpackage 内的子目录;
tabBar 页面必须在 app(主包)内;
4.引用原则
packageA 无法 require packageB JS 文件,但可以 require app(主包)、自己 package 内的 JS 文件;
packageA 无法 import packageB 的 template,但可以 require app(主包)、自己 package 内的 template
packageA 无法使用 packageB 的资源,但可以使用 app(主包)、自己 package 内的资源
5.参考链接地址
developers.weixin.qq.com/miniprogram…