# 1、下载 nvm-setup
并且安装
下载 nvm-setup.zip
安装包:https://github.com/coreybutler/nvm-windows/releases
打开安装包,选择 nvm 的存放路径,以及 nodejs 的存放路径,这里切记不要选择到 c:/program files,这里的两个路径是为了自动在系统中添加环境变量的路径;
我的安装路径是:C:\dev\nvm
和 C:\dev\nodejs
# 2、使用淘宝源,打开 nvm 文件夹下的 settings.txt 文件,在最后添加以下代码:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
1
2
2
将下载镜像源指向淘宝源,如果有梯子可不需要此操作
# 3、常用命令
查看 node 是否安装成功:node -v
查看 npm 安装是否成功:npm -v
查询已经安装的 node 版本:nvm ls
安装指定的 node 版本:nvm install 12.18.3
查询所有可用的 node 版本:nvm ls available
卸载指定 node 版本:nvm uninstall 8.3.20
# 4、常见 bug 解决
1、 nvm use 之后 node 版本依然没有选中(很可能是网络问题,导致 npm 没有安装成功,请切换到淘宝源或者其他源) 2、nvm 安装 node 后,node 生效而 npm 不是内部或外部命令 3、其他等等情况
解决办法:卸载 nvm 重新安装继续试,或者重启电脑
资源:npm 手动安装包:https://npm.taobao.org/mirrors/npm/
# 5、如果不喜欢 nvm 可以使用 n 或者 docker
利用 n 管理 node 版本,轻松切换 node
n
github 地址: https://github.com/tj/n
nvm
github 地址:https://github.com/creationix/nvm