[技术]nvm-windows免安装、node多版本免安装和使用切换
1、什么是nvm-windows
nvm就是Node Version Manager(Node版本管理器)的简称,很方便的在一台机器上安装多个版本的node并在多个node版本间自由切换。nvm-windows就是安装在windows平台上的nvm。
2、下载nvm-windows
下载免安装版本nvm-noinstall.zip
3、安装nvm-windows
1、解压nvm-noinstall.zip-->nvm-noinstall,并改名为nvm
2、在c盘创建文件夹dev,把整个nvm文件夹拷贝到dev中
3、在nvm文件夹下创建settings.txt(如果settings.txt不存在),打开settings.txt并输入以下内容

root: C:\dev\nvm # nvm.exe所在位置的父路径,也是环境变量NVM_HOME的值 path: C:\dev\nodejs # nodejs快捷方式的存放位置,也是环境变量NVM_SYMLINK的值 arch: 64 # 如果是32位系统,则这里的64改为32 proxy: # 没有使用代理,可以不写
4、配置环境变量
1、NVM_HOME:C:\dev\nvm
2、NVM_SYMLINK:C:\dev\nodejs
3、PATH:%NVM_HOME%;%NVM_SYMLINK%;

5、验证nvm windows安装是否成功
1、打开cmd,输入nvm -v

6、下载node
下载Windows Binary (.zip),免安装版本
7、安装
如我下载的是最新的稳定版本node-v8.11.1-win-x64.zip,将其解压,并改名为v8.11.1,拷贝到nvm的根目录下。注意,node的文件名必须是以v开头的,nvm才能正常的加载它。如果要添加其它node版本,也是一样操作。

8、使用nvm加载指定版本的node
1、打开cmd,输入nvm ls,查看可用的node

2、指定要使用的node:nvm use 5.7.0

3、如果要使用其它版本的node,直接使用nvm use + node的版本即可。
这样,就可以果断放弃msi安装了,你想切换什么版本就什么版本,愉快的玩耍nodejs了。
@猪十三少 供稿作品,版权归原作者所有


