【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

重新运行项目不在报错了

相关推荐
dj15402252037 小时前
group_concat配置影响程序出bug
android·bug
布值倒区什么name7 小时前
bug日常记录responded with a status of 413 (Request Entity Too Large)
运维·服务器·bug
码农派大星。7 小时前
软件测试--BUG篇
功能测试·bug
国王不在家7 小时前
【bug日志-水】解决本地开发下代理和url同名导致刷新404的问题
bug
阿伟来咯~9 小时前
一些 uniapp相关bug
uni-app·bug
生命几十年3万天1 天前
通宵修bug
bug
LilKevinRay1 天前
【SpringMVC】记录一次Bug——mvc:resources设置静态资源不过滤导致WEB-INF下的资源无法访问
java·笔记·mvc·bug
会发光的猪。1 天前
前端vue3若依框架pnpm run dev启动报错
前端·javascript·vue.js·前端框架·bug
CherishTaoTao2 天前
Vue3 keep-alive核心源码的解析
前端·vue3
小汤猿人类3 天前
苍穹外卖Bug集合
bug