美文网首页
windows上使用nvmw管理node版本

windows上使用nvmw管理node版本

作者: ITtian | 来源:发表于2017-10-30 17:01 被阅读83次

    在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的版本
    井底之蛙

    相关文章

      网友评论

          本文标题:windows上使用nvmw管理node版本

          本文链接:https://www.haomeiwen.com/subject/stuwfxtx.html