分包里面放vue组件,打包小程序后,里面生成的js不完整。只有这个代码,Component({}),我看资源是被写入了vendor.js里面,但是,没引用,整个js内容成了:Component({})
2***@qq.com
- 发布:2025-11-19 15:22
- 更新:38 分钟前
- 阅读:48
8 个回复
DCloud_UNI_JBB
你的代码结构是什么样的?vue2还是vue3?
2***@qq.com (作者)
vue2
subpackage
---------componenta
---------------- componenta.vue
2***@qq.com (作者)
页面这样引用
import componenta from '@/subpackage/componenta/componenta.vue';
DCloud_UNI_JBB
你截图发一下代码结构和怎么调用的
2025-11-19 15:30
2***@qq.com (作者)
打包小程序后,只有这三个文件,正常会有个componenta.wxss的,componenta.js也会有内容的,目前就没
subpackage
---------componenta
---------------- componenta.js
---------------- componenta.json
---------------- componenta.wxml
DCloud_UNI_JBB
你发这个我能获取的信息很少,无效沟通了
2025-11-19 15:32
2***@qq.com (作者)
附件内容
DCloud_UNI_JBB
你这是主包引用分包的组件吗?
2025-11-19 15:47
2***@qq.com (作者)
分包引用分包组件
DCloud_UNI_JBB
页面有报错吗?有没有配置 optimization subPackages: true
2025-11-19 15:51
2***@qq.com (作者)
回复 DCloud_UNI_JBB: h5预览是正常,打包小程序后就就缺少代码了
2025-11-19 15:54
2***@qq.com (作者)
没报错,有配置subPackages: true
DCloud_UNI_JBB
组件功能是否正常
2025-11-19 15:53
2***@qq.com (作者)
回复 DCloud_UNI_JBB: 功能正常的,h5预览是正常,打包小程序后就就缺少代码了
2025-11-19 15:55
DCloud_UNI_JBB
回复 2***@qq.com: 小程序是否正常?
2025-11-19 15:56
2***@qq.com (作者)
回复 DCloud_UNI_JBB: 就是组件没显示了
2025-11-19 15:58
DCloud_UNI_JBB
回复 2***@qq.com: 发个最小可复现demo
2025-11-19 15:59
2***@qq.com (作者)
打包后的js内容:Component({})
2025-11-19 15:59
2***@qq.com (作者)
稍等,我搞个
2025-11-19 15:59
DCloud_UNI_JBB
回复 2***@qq.com: 检查下控制台是否有componentPlaceholder的提示
2025-11-19 16:28
2***@qq.com (作者)
回复 DCloud_UNI_JBB: 没这个提示
30 分钟前
2***@qq.com (作者)
测试代码在下面的附件里
29 分钟前
2***@qq.com (作者)
看看