一、查看现有版本

node -v
npm -v

二、卸载现有Node

2.1 卸载

(1)打开Windows的设置 > 应用 > 应用和功能
(2)在列表中找到Node.js,点击它并选择卸载

2.2 手动清理残留文件

卸载程序后,还需要手动检查和删除以下目录(如果存在),以确保完全清除

C:\Program Files\nodejs\
C:\Users\[你的用户名]\AppData\Roaming\npm\
C:\Users\[你的用户名]\AppData\Roaming\npm-cache\

2.3 验证是否卸载成功

(1)按 Win + R 键,输入cmd打开命令提示符。
(2)输入 node -v。如果提示“不是内部或外部命令”,说明Node.js已成功卸载

三、安装nvm

3.1 下载nvm-windows

github地址:https://github.com/coreybutler/nvm-windows/releases

在这里插入图片描述

3.2 运行安装程序

(1)务必右键点击安装包,选择“以管理员身份运行”
(2)设置nvm的安装目录,路径中避免使用中文和空格(例如 D:\nvm)
(3)设置Node.js的符号链接(symlink)目录,通常默认为 C:\Program Files\nodejs。这个目录是nvm用来指向当前使用的Node版本的虚拟文件夹

3.3 配置国内镜像源(重要)

也可通过科学上网解决(可能npm会安装失败)

3.3.1 找到nvm安装目录下的 settings.txt 文件

C:\Users\91397_2rybmtr\AppData\Local\nvm

3.3.2 在文件末尾添加以下两行

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

四、使用nvm管理Node.js版本

4.1 安装指定版本的Node.js

nvm install 14.21.3

4.2 查看已安装的所有版本

nvm list

4.3 查看当前node版本

nvm current

4.4 切换想要使用的Node.js版本

nvm use 14.21.3

4.5 设置默认版本(可选)

nvm alias default 14.21.3

4.6 卸载指定版本

nvm uninstall 14.21.3

4.7 遇到问题手动下载

4.7.1 手动下载node

4.7.2 手动下载npm

更多推荐