m***@163.com
m***@163.com
  • 发布:2025-08-11 14:49
  • 更新:2025-08-11 15:21
  • 阅读:32

【报Bug】hbuider x 创建的项目,怎么更改webpack版本的?

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.45

手机系统: Android

手机系统版本号: Android 13

手机厂商: 小米

手机机型: k50

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

运行项目到手机上面

预期结果:

正常运行

实际结果:

运行报错

bug描述:

使用hbuider x创建的vue2项目,接入腾讯云im的tuikit组件。在电脑浏览器上面调试没有问题,但是运行项目到手机真机上面,就报错了。
找腾讯云那边的技术说,说是webpack的版本有问题,抛出了错误。
自己项目和腾讯云那边提供的一个demo对比,发现webpack版本是不一样的。
我想问下,hbuilder x创建的项目,怎么可以更改webpack版本的?
tuikit组件是使用vue3 + ts开发,我的项目是vue2的。顺便问下官方人员,在uniapp里面,vue3+ts的组件,是可以在vue2项目里面正常运行没有问题的吗?
或者下面附件的报错,官方人员知道是什么问题吗?

2025-08-11 14:49 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

hx创建的项目不能修改webpack版本

vue3写的组件如果是选项时,并且没有用到vue3的API就没啥问题

  • m***@163.com (作者)

    vue3不是选项式的,是组合式api的。这种组合式的是否可以运行,还是不能的?

    2025-08-11 16:03

  • m***@163.com (作者)

    那我有个疑问,为什么npm install后,看到webpack的版本是不一样的,这个webpack是在哪里决定的?那他们又是怎么修改的?

    2025-08-11 16:04

  • DCloud_UNI_JBB

    回复 m***@163.com: 我记得有个包叫 vue/composition-api 就是类似的名字,让vue2 可以写vue3的语法,你可以找找

    2025-08-11 16:08

  • DCloud_UNI_JBB

    回复 m***@163.com: hx创建的项目 webpack 是被内置在 hx 里面的,只能框架改

    2025-08-11 16:09

要回复问题请先登录注册