Windows使用nvm管理node和npm
卸载nodejs
如果已经安装了nodejs,需要先卸载
首先,到控制面板 --> 卸载程序,找到nodejs,双击卸载
然后删除残留文件夹,删除以下文件夹(如有):
C:\Program Files\nodejs
C:\Users\你的用户名\AppData\Roaming\npm
C:\Users\你的用户名\AppData\Roaming\npm-cache
安装nvm
到nvm的GitHub发布页,下载最新的 nvm-setup.exe,下载完成后双击安装,安装过程没什么好说的,傻瓜式安装,一路下一步即可。
**注:**如果安装的nodejs,安装前一定要先卸载
安装后打开命令行或powershell,执行 nvm -v,正常输出nvm版本即说明安装成功
配置国内镜像
配置国内镜像源,加速下载
# 设置 Node.js 和 npm 的国内镜像源
nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm常用命令
安装 Node.js
# 查看所有可安装的版本
nvm list available
# 安装最新稳定的 LTS 版本(推荐)
nvm install lts
# 安装指定版本,例如 18.16.0
nvm install 18.16.0
切换并使用 Node.js 版本
# 切换到刚刚安装的 lts 版本
nvm use lts
# 或者切换到 18.16.0
nvm use 18.16.0
查看与卸载版本
# 查看当前已安装的所有版本
nvm list
# 卸载指定版本
nvm uninstall 14.17.0
默认版本
nvm use指定的版本尽在当前终端使用,如果需要指定默认的node版本,执行以下命令
## 例如需要使用node18.16.0
nvm alias default 18.16.0
## 重新打开命令行或powershell验证
node -v
npm -v
注:如果安装时提示
error installing 24.16.0: Node.js v24.16.0 is not yet released or is not available for download yet.尝试删除镜像配置