什么是 nvm?
nvm(node version manager)是nodejs版本管理工具,可以根据开发需要随意切换 node 版本。
如何安装 nvm?
nvm 的下载地址:https://github.com/coreybutler/nvm-windows/releases
nvm-noinstall.zip 是解压免安装版,nvm-setup.zip是 exe 安装版,可以根据需要选择下载。
安装的时候需要分别选择 nvm 和 nodejs 的安装路径,如下:


如何配置 nvm?
安装完成后检查用户环境变量中 NVM_HOME 和 NVM_SYMLINK 是否分别指向 nvm 和 nodejs 的路径。

之后在 PATH 变量中添加 %NVM_HOME% 和 %NVM_SYMLINK%。
如果 PATH 里存在 d:\git\nvm 以及 d:\git\nodejs 的话要删掉(没有就不管了)。
回到控制台,输入 nvm -v ,出现版本信息则安装且配置 nvm 成功!
安装各版本 node
在控制台输入,nvm install [版本号] 即可下载对应版本的 node。
但由于祖国特色(你懂得),我们需要设置镜像路径。
打开 nvm 安装目录,里面有一个 setting.txt 的配置文件,添加如下两行镜像配置。
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
之后输入 nvm install latest 安装最新 node。

在安装 8.9.4 的 node。

输入 nvm ls 可查看已安装的版本。

输入 nvm use 8.9.4 使用该版本的 node, 并检查 node 的版本。

输入 nvm use 9.4.0 切换版本, 再次检查 node 的版本。

那么通过 nvm-windows 的安装和使用就成功了,希望可以帮助到大家。
网友评论