nvm(Node Version Manager)是Node.js的版本管理工具,它允许开发者在同一台机器上安装、卸载和切换不同版本的Node.js,以满足不同项目对特定版本的需求,避免版本冲突带来的问题。
1、下载nvm
前往nvm的GitHub页面下载适用于Windows系统的nvm安装包(nvm-setup.exe)。
国内镜像网址:nvm文档手册 - nvm是一个nodejs版本管理工具 - nvm中文网
2、安装nvm
检查Node.js:在安装nvm之前,需要先检查是否已经安装了Node.js。如果已经安装,需要将其卸载,因为nvm的安装会与现有的Node.js版本冲突。
安装nvm:
- 双击nvm-setup.exe文件,开始安装。
- 在安装过程中,可以选择接受协议、自定义安装路径(注意路径中不要包含空格或中文符号)等选项。
- 安装完成后,可以在命令提示符中输入
nvm v
来检查nvm是否安装成功。如果显示nvm的版本号,则表示安装成功。
nvm的版本号查看
bash
nvm v
3、使用nvm管理Node.js版本
列出所有可用的Node.js版本:
bash
nvm list available

推荐下载LTS中的稳定版本。
安装特定版本的Node.js:
bash
nvm install <version>
使用nvm install <version>
命令安装特定版本的Node.js。例如,要安装版本号为22.12.0的Node.js,可以输入nvm install 22.12.0
。

列出已安装的Node.js版本:
bash
nvm ls
使用特定版本的Node.js:
bash
nvm use <version>
查看当前使用的Node.js版本:
需要先执行nvm use才可以查看node版本
bash
node -v

卸载特定版本的Node.js:
bash
nvm uninstall <version>
查看nvm的帮助信息:
bash
nvm help