一、nvm 介绍
nvm全称 Node Version Manager,是一款命令行工具,主要解决开发者在不同项目中需要使用不同 Node.js 版本的问题(比如旧项目依赖 Node 14,新项目需要 Node 20)。
官网地址:https://github.com/nvm-sh/nvm
Windows 版本(本文以此为例):https://github.com/coreybutler/nvm-windows
快速安装、卸载任意版本的 Node.js
灵活切换当前终端 / 全局使用的 Node.js 版本
无需手动配置环境变量,自动管理 Node 版本的路径映射
二、nvm 安装
下载 nvm


开始安装
nvm,在安装前需要先卸载原先nodejs

三、nvm 使用
# 1. 查看可安装的 Node.js 版本
nvm ls-remote
# 2. 安装指定版本的 Node(比如安装 20.10.0)
nvm install 20.10.0
# 3. 安装最新稳定版
nvm install stable
# 4. 查看已安装的所有 Node 版本
nvm ls
# 5. 切换到指定版本(比如切换到 20.10.0)
nvm use 20.10.0
# 6. 设置默认 Node 版本(终端重启后仍生效)
nvm alias default 20.10.0
# 7. 卸载指定版本
nvm uninstall 14.17.0