nvm的特点

在同一台机器上安装和切换不同版本的node的工具

下载nvm

如果已经单独安装了node,卸载完了之后安装。

进入安装包下载地址:https://github.com/coreybutler/nvm-windows/releases,选择nvm-setup.zip,直接下载通常下载失败,即使下载成功也很慢。因为github中release的文件被托管在amazon上,因此国内很难直接连接。

此时发现了一个叫Offcloud的网站https://d.serctl.com/,可直接在GitHub右击复制下载地址如https://github.com/coreybutler/nvm-windows/releases/download/1.1.7/nvm-setup.zip,粘贴到Offcloud网站输入框中解析下载
image.png
image.png

安装nvm

自定义选安装目录(其所在文件夹目录名称不能存在“空格”否则会报错),点击下一步即可,最新版本的nvm-for-windows安装程序在安装完成之后已经帮我们完成环境变量的配置
image.png
配置settings.txt,配置原因:安装node时会出现由于国内网络限制导致的远程连接被关闭的问题

  1. node_mirror: https://npm.taobao.org/mirrors/node/
  2. npm_mirror: https://npm.taobao.org/mirrors/npm/

image.png

验证是否安装成功

终端输入nvm -v,若出现下面信息则安装成功
image.png

命令**

nvm ls-remote:列出所有可以安装的node版本号
nvm install v12.5.0:安装指定版本号的node
nvm use v12.5.0:切换node的版本,这个是全局的
nvm current:当前node版本
nvm current:列出所有已经安装的node版本