app.json
"pages": [
"pages/index/index"
],
"subPackages":[{
"root": "expClass",
"pages": [
"pages/expClass/index"
]
}],
"preloadRule": {
"pages/expClass/expClass": {
"network": "all",
"packages": ["expClass"]
}
}
为什么这样写会报错:
以下是我的目录 根据文档 preloadRule里key是页面路径 而且我也试了 expClass/expClass pages/expClass 都是不行的
这个分包的页面路径到底要怎么写啊?
另外求大佬告知 为什么我页面路径只能写 "pages/index/index" 明明pages底下就只有index啊 哪来的下一级目录 但不这么写就报错!!!
你好,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/Plj3jVmT7T8n
官方大佬您好,现在有结果了吗
preloadRule的key跟subPackages的pages里的值是不是一一对应的,
可以改成绿色部分是楼主原先想写的预分包加载,但我觉得分包预加载应该是在没进入分包时候,进入某个页面就加载的,比如进入首页就加载好了(红色部分)
你看自己的目录 明明是 /pages/expClass/expClass 咱也不知道你为啥要写成 /pages/eexpClass/index
expClass也试过了 index也试过了 都不行的
而且加pages不加pages全都不行