windows上使用nvmw管理node版本

2017-10-30  本文已影响83人  ITtian

在mac上使用nvm管理node的版本,但是在windows上nvm不能使用,只能使用nvmw

第一步,下载nvmw

git clone git://github.com/hakobera/nvmw.git "%HOMEDRIVE%%HOMEPATH%\.nvmw"

下载完成后,会出现一个.nvmw的文件夹

第二步,配置环境变量PATH,使用cmd命令

set "PATH=%HOMEDRIVE%%HOMEPATH%\.nvmw;%PATH%"

此时可输入nvmw命令查看是否成功

第三步,使用淘宝的镜像,不然安装基本上都会失败

set "NVMW_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node"
set "NVMW_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs"
set "NVMW_NPM_MIRROR=http://npm.taobao.org/mirrors/npm"

接下来,安装node

doownload_failed.png

copy路径会发现这个下载路径是错的,将源文件nvmw.bat中137行将x64改为win-x64
此时还要进行如下操作,
1,新建文件夹v.6.9.5(名称与你要安装的node版本一致)
2,下载npm压缩包,重命名为npm.zip,copy一份放在v6.9.5文件夹下

ok,此时继续nvmw install 6.9.5,某些系统上面又会报错

image.png

强大的网友也碰到了这种情况,按照网友的解决方案,出错在"fget.js"上. 需要修改下源文件. 将Msxml2.XMLHTTP 改为 Msxml2.ServerXMLHTTP
此时继续nvmw install 6.9.5,大吉大利,晚上吃鸡,ok,成功了!!!

success.png

如果想安装其他版本的node 同理先新建一个文件夹,然后
nvmw install version
nvmw use version

参看文章window下使用nvmw控制nodejs的版本
井底之蛙

上一篇 下一篇

猜你喜欢

热点阅读