Windows管理node和npm版本的两种办法(nvm和gnvm):

一、使用nvm管理node和npm版本:

1.下载nvm包,地址:https://github.com/coreybutler/nvm-windows/releases,选择第一个:nvm-noinstall.zip 下载完成后解压到任意一个地方,比如:D:\node\nvm, 里面的文件列表是这样的:elevate.cmd、elevate.vbs、install.cmd、LICENSE、nvm.exe。

2.双击 install.cmd 然后会让你输入”压缩文件解压或拷贝到的一个绝对路径”(或一串英文) 不用管它,直接回车,成功后,会在当前所在盘(当前在D盘)的根目录生成一个settings.txt的文本文件,把这个文件剪切到D:\node\nvm目录中,然后我们把它的内容修改成这样:

 

root: D:\node\nvm

path: D:\node\nodejs

arch: 64

proxy: none

node_mirror: http://npm.taobao.org/mirrors/node/

npm_mirror: https://npm.taobao.org/mirrors/npm/

 

3.配置环境变量,检查系统环境变量中是否已经生成NVM_HOME 和 NVM_SYMLINK这两个环境变量,若已生成则修改其地址:

NVM_HOME的变量值为:D:\node\nvm, NVM_SYMLINK的变量值为:D:\node\nodejs,在Path中添加 %NVM_HOME%和%NVM_SYMLINK%

4.cmd中输入nvm install ‘版本号’ ,回车,即可自动安装好所需版本,输入npm use ‘版本号’回车即可切换到所需版本

 

二、使用gnvm管理node和npm版本:

参考链接 http://ksria.com/gnvm/#installation

 

以上两种方法几率性失败,具体原因暂且未知

你可能感兴趣的:(node)