使用nvm-windows在windows上管理node版本,实现node版本切换
1.下载地址 ----github搜索nvm-windows
2.下载nvm-setup
3.安装默认一直下一步
4.如果电脑本身已经安装node版本,会跳出以下提示,同意管理node版本
5.安装结束在命令行中输入nvm list 查看nvm管理的node版本,如果显示的是No installations recognized。则需要将已经安装的node卸载,重新通过nvm工具安装。
6.卸载node
7.卸载完毕之后,使用命令nvm install latest下载最新版本node,并use,管理。
使用nvm list查看是否已经管理,使用node -v查看node版本,使用npm -v查看npm版本。
8. 能正常管理版本之后,使用nvm install 版本号 下载对应 node 版本。
9. 如果执行nvm list available或者其他nvm操作出现以下报错,则需要更换镜像。
C:\Users\userAdmin> nvm list available
Could not retrieve https://nodejs.org/dist/index.json.
Get "https://nodejs.org/dist/index.json": dial tcp 104.20.22.46:443: i/o timeout
更换镜像操作
9.1找到 nvm 的安装路径
nvm root
9.2 进入安装的根路径, 找到 settings.txt 配置文件, 增加 node_mirror, npm_mirror, 配置参数
node_mirror:https://npmmirror.com/mirrors/node/
npm_mirror:https://npmmirror.com/mirrors/npm/
9.3 测试使用
保存 settings.txt 文件, 重启终端!执行 nvm list available, 就发现可以使用了 !
nvm常用指令
$ nvm install 版本号 下载 node 版本
$ nvm list available 显示可下载版本部分列表
$ nvm list 或者 nvm ls 查看已安装 node 版本
$ nvm uninstall 版本号 卸载 node 版本
$ nvm use 版本号 切换 node
$ nvm list available 显示可下载版本的部分列表
$ nvm install latest安装最新版本
install latest安装最新版本
注意:如果nvm use 版本,切换版本的过程中无法正常切换。需要通过管理员打开cmd。
补充:以上步骤结束后,npm install命令报错。
解决方法:设置node环境变量
1.新建环境变量
NODE_HOME
C:\Program Files\nodejs
2.编辑path
%NODE_HOME%
%NODE_HOME%\node-global