sonicsunsky
sonicsunsky
  • 发布:2021-12-01 14:14
  • 更新:2021-12-17 15:27
  • 阅读:1285

uni-app vue3 使用vite编译到微信小程序端pages.json不支持preloadRule分包预加载配置项

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: Mac Monterey 12.0.1

HBuilderX类型: Alpha

HBuilderX版本号: 3.3.0

第三方开发者工具版本号: 1.05.2110290

基础库版本号: 2.21.0

项目创建方式: HBuilderX

示例代码:
"preloadRule": {  
        "pages/home/index": {  
            "network": "all",  
            "packages": ["product", "search"]  
        },  
        "pages/cart/index": {  
            "network": "all",  
            "packages": ["order"]  
        },  
        "pages/order/order-preview/index": {  
            "network": "all",  
            "packages": ["address"]  
        },  
        "pages/my/index": {  
            "network": "all",  
            "packages": ["address", "order"]  
        },  
        "pages/login/index": {  
            "network": "all",  
            "packages": ["user"]  
        }  
    },

操作步骤:

增加preloadRule配置项编译到微信小程序端

预期结果:

微信小程序端没有报错

实际结果:

微信小程序端报错app.json文件内容错误

bug描述:

uni-app vue3 vite v2.6.14编译微信小程序端pages.json不支持preloadRule分包预加载配置项
微信开发工具IDE报错
[ app.json 文件内容错误] app.json: ["preloadRule"]["pages/home/index"]["packages"][0]: product/ 未找到
["preloadRule"]["pages/home/index"]["packages"][1]: search/ 未找到
["preloadRule"]["pages/cart/index"]["packages"][0]: order/ 未找到
["preloadRule"]["pages/order/order-preview/index"]["packages"][0]: address/ 未找到
["preloadRule"]["pages/my/index"]["packages"][0]: address/ 未找到
["preloadRule"]["pages/my/index"]["packages"][1]: order/ 未找到
["preloadRule"]["pages/login/index"]["packages"][0]: user/ 未找到(env: macOS,mp,1.05.2110290; lib: 2.21.0)

2021-12-01 14:14 负责人:无 分享
已邀请:
l***@qq.com

l***@qq.com - 恩姆..

"plugins": {
"tfjsPlugin": {
"version": "latest",
"provider": "wx6afed118d9e81df9"
}
}

插件配置也不支持

DCloud_UNI_FXY

DCloud_UNI_FXY

可以更新至最新的HBuilderX Alpha

该问题目前已经被锁定, 无法添加新回复