d***@gmail.com
d***@gmail.com
  • 发布:2024-08-12 15:58
  • 更新:2024-08-14 14:59
  • 阅读:213

【报Bug】vue3 hbuilderx 打包小程序分包优化无效,vendor.js存在分包内相同的名称的js,

分类:uni-app

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

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 4.24

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

基础库版本号: 3.5.1

项目创建方式: HBuilderX

示例代码:

/ 小程序特有相关 /
"mp-weixin" : {
"libVersion" : "latest",
"optimization" : {
"subPackages" : true
},
"setting" : {
"urlCheck" : false,
"minified" : true,
"es6" : true
},
"resizable" : true,
"slotMultipleInstance" : true,
"mergeVirtualHostAttributes" : true,
"lazyCodeLoading" : "requiredComponents",
"usingComponents" : true,
"unipush" : {
"enable" : false
}
},

操作步骤:

任何一个分包的小程序都会出现

预期结果:

分包中的文件不要进入主包的vendor.js里面

实际结果:

分包文件进入到了主包的vendor.js ,导致主包过大

bug描述:

接入网易云信,可以确定代码里没有引入其他主包的内容,但是vendor.js 里还是打包里分包的js。

2024-08-12 15:58 负责人:无 分享
已邀请:
BFC

BFC

node_module里面的包会分到vender 主包中。

如果需要将node_modules里面的包加载的分包中,需要你这边手动把 node_modules 的包移动项目中

BFC

BFC

  • d***@gmail.com (作者)

    page.json里配置了。最后一张图就是分包里的文件

    2024-08-13 15:28

  • d***@gmail.com (作者)

    上传了demo能帮忙看看吗?

    2024-08-13 15:31

  • BFC

    回复 d***@gmail.com: 好的,稍等

    2024-08-13 18:08

要回复问题请先登录注册