win10切换node.js版本

初始化一个新项目的时候,提示了:You are using Node.js 18.13.0. Vite requires Node.js version 20.19+ or 22.12+. Please upgrade your Node.js version.

明显的就是要求更高版本了。

1、下载新版nodejs

https://nodejs.org/dist/

从以上链接中找一个自己想要的版本点进去,我选的latest-v20.x/ ,然后选的node-v20.20.0-win-x64.zip这个压缩包。

2、把文件下载下来,解压,如下图。

3、配置环境变量

点 此电脑-右键-属性 ;

然后在弹出界面里点 高级系统设置--环境变量;

在"系统变量"中,双击path,然后再弹出框中点新建按钮,在列表新增行中,复制粘贴新版本nodejs的目录地址。

把新版本的环境变量移动到旧版本的上方,保证系统默认能读取到新版本nodejs。

4、验证nodejs版本是否变更了。

在cmd命令行中输入node -v。

我是刚开始改了新版本的顺序也检查不到新版本,后来等了一会,连续开了几次新的cmd界面之后可以了。

相关推荐
阿黎梨梨16 小时前
AI也有记忆?LangChain Memory 管理指南
langchain·node.js·llm
小小龙学IT18 小时前
libuv 开源异步 I/O 事件循环库深度解析:Node.js 的心脏,C++ 高性能网络程序的引擎
c++·开源·node.js
用户672465366052 天前
Node 守护进程日志转发踩坑记:stdio 管道、UTF-8 截断,和一个字符串按值传参的故事
node.js
coderCN2 天前
Nodejs express+knex(ORM框架)
前端·node.js
coderCN2 天前
Nodejs mysql2+express+yaml
node.js
烬羽2 天前
我把"时间胶囊"部署上腾讯云宝塔,跨域从根源消失了
nginx·node.js·全栈
东风破_2 天前
danci 2:创建的单词书到底存在哪里?从 Supabase 一路理解 ORM、Drizzle 和 RLS
数据库·后端·node.js
东风破_2 天前
danci 项目(三):从 JSON 数据到 AI Coding,真实项目里的数据清洗、Prompt 和工程规范
前端·后端·node.js
东风破_2 天前
danci 项目(一):从需求到架构,一个单词学习系统为什么会这样设计
前端·后端·node.js
__zRainy__2 天前
Node系列 · Express:常用的中间件
中间件·node.js·express