【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

重新运行项目不在报错了

相关推荐
Asteroid-1107 分钟前
Postman测试big-event
bug·postman
CodeLinghu20 小时前
公司一个bug引出的对象判空、空指针异常话题之NUll、isEmpty()和“”区别
bug
爱蹦跶的精灵20 小时前
element-plus大版本一样,但是小版本不一样导致页面出bug
功能测试·bug
大福是小强20 小时前
pyinstaller冻结打包多进程程序的bug:无限创建进程直至系统崩溃
bug·pyinstaller·exe·打包·多进程·冻结程序·重复创建进程
玄尺_00720 小时前
bug uni-file-picker无法显示图片
uni-app·bug
sduerfh20 小时前
随机种子定不死找bug
bug·torch
测试冲鸭20 小时前
【可实战】Bug的判定标准、分类、优先级、定位方法、提交Bug(包含常见面试题)
bug
罗_三金21 小时前
vue3组件化开发优势劣势分析,及一个案例
javascript·css·vue.js·html·vue3
JasonHome1 天前
创建 Vue3 工程
vue3
turui2 天前
pytdx,取市场股票列表,get_security_list,start参数为8000时,数据获取失败,导致无法获取全量数据的BUG修正
开发语言·python·bug·量化·pytdx