本文介绍: Vite 需要 Node.js 版本 18+,20+。然而,有些模板需要依赖更高的 Node 版本才能正常运行,当你的包管理器发出警告时,请注意升级你的 Node 版本使用vite构建项目报错安装到原来的node目录。重新运行项目不在报错了。

问题描述

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

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目录

# 升级前
C:UsersAdministrator>node -v
v10.16.3
# 升级后
C:UsersAdministrator>node -v
v20.9.0

重新运行项目不在报错

原文地址:https://blog.csdn.net/weixin_38997187/article/details/134542039

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_7391.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注