2***@qq.com
2***@qq.com
  • 发布:2025-11-19 15:22
  • 更新:38 分钟前
  • 阅读:48

分包里面放vue组件,打包小程序后,里面生成的js不完整

分类:uni-app

分包里面放vue组件,打包小程序后,里面生成的js不完整。只有这个代码,Component({}),我看资源是被写入了vendor.js里面,但是,没引用,整个js内容成了:Component({})

2025-11-19 15:22 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

你的代码结构是什么样的?vue2还是vue3?

2***@qq.com

2***@qq.com (作者)

vue2

subpackage
---------componenta
---------------- componenta.vue

2***@qq.com

2***@qq.com (作者)

页面这样引用
import componenta from '@/subpackage/componenta/componenta.vue';

  • DCloud_UNI_JBB

    你截图发一下代码结构和怎么调用的

    2025-11-19 15:30

2***@qq.com

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

2***@qq.com (作者)

附件内容

  • DCloud_UNI_JBB

    你这是主包引用分包的组件吗?

    2025-11-19 15:47

2***@qq.com

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

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

2***@qq.com (作者)

看看

要回复问题请先登录注册