- 下载nvm:https://github.com/coreybutler/nvm-windows/releases
2.nvm常用指令
# 查看已安装的Node版本
nvm list
nvm ls
# 查看远程可安装版本
nvm ls-remote
# 安装指定版本
nvm install 18.16.0
# 安装最新LTS版本
nvm install --lts
# 卸载指定版本
nvm uninstall 14.17.0
# 切换到指定版本
nvm use 16.14.2
# 设置默认版本(每次打开终端自动生效)
nvm alias default 18
# 查看当前使用的版本
nvm current
# 使用 nvm 安装
nvm install 16
# 或直接安装最新版本
nvm install v16.20.1
# 切换到该版本
nvm use 16
# 显示指定Node版本的可执行文件路径
nvm which 18.16.0
# 重装旧版本Node的全局npm包
nvm reinstall-packages 14
nvm --version
# 项目A使用Node 16
cd project-a && nvm use 16
# 项目B使用Node 18
cd ../project-b && nvm use 18
设置镜像
# 设置淘宝镜像
npm config set registry https://registry.npmmirror.com
# 或者使用官方镜像
npm config set registry https://registry.npmjs.org
# 或者手动更新特定包
npm install --registry=https://192.168.0.12
# 强制清理 npm 缓存
npm cache clean --force