【BUG】第一次创建vue3+vite项目启动报错Error: Cannot find module ‘worker_threads‘

问题描述

第一次创建vue3+vite项目启动报错如下:

js 复制代码
Error: Cannot find module 'worker_threads'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)

原因分析:

使用vite构建项目报错

官方提示:https://cn.vitejs.dev/guide/

兼容性注意

Vite 需要 Node.js 版本 18+,20+。然而,有些模板需要依赖更高的 Node 版本才能正常运行,当你的包管理器发出警告时,请注意升级你的 Node 版本。


解决方案:

升级node版本

下载地址:https://nodejs.org/en/download

安装到原来的node目录

shell 复制代码
# 升级前
C:\Users\Administrator>node -v
v10.16.3
# 升级后
C:\Users\Administrator>node -v
v20.9.0

重新运行项目不在报错了

相关推荐
咸虾米_1 天前
uniapp使用history路由模式打包上线到前端网页托管的注意事项
前端·uni-app·vue3·unicloud·前端网页托管
l1t2 天前
修改一个触发PostgreSQL 17.2 bug的SQL
sql·postgresql·bug
包小黑2 天前
【Linux】bug登记好习惯:发现bug,用命令行截取对应日志
linux·bug
南望无一3 天前
Vite拆包后Chunk级别的循环依赖分析及解决方案
前端·vite
我是ed.3 天前
Vue3 图片标注插件 AILabel
前端·vue3·标注·ailabel
熊猫钓鱼>_>4 天前
Vue3 + Tailwind CSS + DaisyUI 现代前端开发完全攻略
前端·css·vue.js·vue3·tailwind·daisyui·现代开发
小白_ysf4 天前
Vue3+TS项目中高德地图组件封装(集成关键词搜索、输入提示、标记点、信息弹窗和数据回显)
vue3·ts·高德·地图 js api
癫狂的兔子4 天前
【BUG】【Python】逆序取值为空
bug
癫狂的兔子4 天前
【BUG】【Python】精确度问题
python·bug
癫狂的兔子4 天前
【BUG】【Python】合并两个列表
bug