w***@qq.com
w***@qq.com
  • 发布:2025-09-18 13:07
  • 更新:2025-09-18 13:17
  • 阅读:53

HbuilderX 4.75项目中使用vite,运行报错

分类:uni-app

在vue3 uniapp项目中增加vite.config.js文件,当运行H5时报错。找不到vite

按照问题解决完还会出现新的bug。
@dcloudio/vite-plugin-uni 也找不到

但是重新起一个新的空的uniapp项目,添加vite.config.js 可以正常运行。

我想问:业务代码会对vite.config.js运行有影响吗?或者有其他什么问题导致的

failed to load config from E:...\vite.config.js
12:58:51.981 error when starting dev server:
12:58:51.981 Error [ERR_MODULE_NOT_FOUND]: Cannot find package '@dcloudio/vite-plugin-uni' imported from E:...\vite.config.js.timestamp-1758171531969-c8ddac39fc188.mjs
12:58:51.981 Did you mean to import @dcloudio/vite-plugin-uni/dist/index.js?
12:58:51.981 at new NodeError (node:internal/errors:405:5)
12:58:51.981 at packageResolve (node:internal/modules/esm/resolve:916:9)
12:58:51.981 at moduleResolve (node:internal/modules/esm/resolve:973:20)
12:58:51.981 at defaultResolve (node:internal/modules/esm/resolve:1193:11)
12:58:51.981 at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:404:12)
12:58:51.981 at ModuleLoader.resolve (node:internal/modules/esm/loader:373:25)
12:58:51.981 at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:250:38)
12:58:51.981 at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:76:39)
12:58:51.981 at link (node:internal/modules/esm/module_job:75:36)

2025-09-18 13:07 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

你的 vite.config.js 怎么写的

  • w***@qq.com (作者)

    import {

    defineConfig

    } from 'vite';

    import uni from '@dcloudio/vite-plugin-uni';


    export default defineConfig({

    plugins: [uni(),


    ]  

    });

    2025-09-18 13:22

  • w***@qq.com (作者)

    我使用HbuilderX4.75创建的两个项目,一个是有业务代码的项目(运行就报错),另一个是空项目(正常运行而且能读取vite.config.js)

    2025-09-18 13:25

  • DCloud_UNI_JBB

    能尝试复现嘛

    2025-09-18 13:48

  • DCloud_UNI_JBB

    两个vite.config.js内容一致嘛?

    2025-09-18 13:48

  • w***@qq.com (作者)

    回复 DCloud_UNI_JBB: 增加vite.config.js就报错。因为无法定位报错位置,不能提供demo去复现。 两个项目的 vite.config.js内容一致。 当我把业务代码复制到新的空项目中,新项目也同样报错了

    2025-09-18 13:51

  • DCloud_UNI_JBB

    回复 w***@qq.com: 你是什么项目?hx还是cli?

    2025-09-18 14:05

  • w***@qq.com (作者)

    回复 DCloud_UNI_JBB: hx创建的uniapp

    2025-09-18 14:06

  • DCloud_UNI_JBB

    回复 w***@qq.com: 你先定位一下具体是写了那块代码引起的报错,慢慢缩小下范围

    2025-09-18 14:09

  • w***@qq.com (作者)

    回复 DCloud_UNI_JBB: 我目前把原项目移植到cli新项目中,已经成功运行。 我推测是hx的依赖的版本问题。

    2025-09-18 14:15

  • DCloud_UNI_JBB

    回复 w***@qq.com: 你新的cli项目的uniapp依赖版本是多少

    2025-09-18 14:17

  • w***@qq.com (作者)

    "dependencies": {

    "@dcloudio/uni-app": "3.0.0-4070620250821001",

    "@dcloudio/uni-app-harmony": "3.0.0-4070620250821001",

    "@dcloudio/uni-app-plus": "3.0.0-4070620250821001",

    "@dcloudio/uni-components": "3.0.0-4070620250821001",

    "@dcloudio/uni-h5": "3.0.0-4070620250821001",

    "@dcloudio/uni-mp-alipay": "3.0.0-4070620250821001",

    "@dcloudio/uni-mp-baidu": "3.0.0-4070620250821001",

    "@dcloudio/uni-mp-harmony": "3.0.0-4070620250821001",

    "@dcloudio/uni-mp-jd": "3.0.0-4070620250821001",

    "@dcloudio/uni-mp-kuaishou": "3.0.0-4070620250821001",

    "@dcloudio/uni-mp-lark": "3.0.0-4070620250821001",

    "@dcloudio/uni-mp-qq": "3.0.0-4070620250821001",

    "@dcloudio/uni-mp-toutiao": "3.0.0-4070620250821001",

    "@dcloudio/uni-mp-weixin": "3.0.0-4070620250821001",

    "@dcloudio/uni-mp-xhs": "3.0.0-4070620250821001",

    "@dcloudio/uni-quickapp-webview": "3.0.0-4070620250821001",

    "vue": "^3.4.21",

    "vue-i18n": "^9.1.9",

    },

    "devDependencies": {

    "@dcloudio/types": "^3.4.8",

    "@dcloudio/uni-automator": "3.0.0-4070620250821001",

    "@dcloudio/uni-cli-shared": "3.0.0-4070620250821001",

    "@dcloudio/uni-stacktracey": "3.0.0-4070620250821001",

    "@dcloudio/vite-plugin-uni": "3.0.0-4070620250821001",

    "@vue/runtime-core": "^3.4.21",

    "vite": "5.2.8",

    }

    2025-09-18 14:26

  • DCloud_UNI_JBB

    回复 w***@qq.com: 你把hx的版本升级到4.76试试

    2025-09-18 14:28

  • w***@qq.com (作者)

    回复 DCloud_UNI_JBB: 升级hx 对应离线打包的sdk是不是也要升级

    2025-09-18 14:50

  • w***@qq.com (作者)

    回复 DCloud_UNI_JBB: 升级了。 还是无法运行,错误也是一样,找不到依赖

    2025-09-18 14:54

要回复问题请先登录注册