在windows上安装Git nvmw以及Node

1、在 Windows 上安装 Git

    在 Windows 上安装 Git 同样轻松,有个叫做 msysGit 的项目提供了安装包,可以到 GitHub 的页面上下载 exe 安装文件并运行:http://msysgit.github.com/

2、在 Git 上安装 nvmw : 使用nvmw管理node版本

    有个n和nvm模块可以管理node版本,但是这家伙只能在mac上使用,window不能使用,nvmw专门针对的是window使用的,所以没得选择了,这是nvmw的连接地址(GitHub - hakobera/nvmw: Simple Node Version Manager for Windows ),还有一个地址是支持4.0.0以上的(GitHub - TimothyGu/nvmw: Simple Node Version Manager for Windows (with support for Node.js ≥ 4.0.0) ),我用的是第二个。

    

1、在github将nvmw下载到本地,解压出来后,将环境变量配置中PATH配置好,就可以使用了,或者直接使用作者给的方式使用

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

自动创建和下载文件(我使用的是git clone 的方法),完成后可以看到如下图:

122649_2MTP_3636105.png

2、配置环境变量PATH,可以使用cmd命令

set "PATH=%HOMEDRIVE%%HOMEPATH%\.nvmw;%PATH%",或者在环境变量中添加path。完成后,在git-cmd.exe中输入nvmw即可看到如下信息。

122006_4iDL_3636105.png

3、使用nvmw安装Node

首先,在git-cmd.exe中输入以下三行代码:(注:每次使用,都得重新在命令行中设置)

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, 是的,报错如下:

125326_1msS_3636105.png

进入nvmw的程序目录:

1.修改nvmw.bat文件137行,x64改为win-x64

2.修改fget.js文件47行,XMLHTTP 更改为ServerXMLHTTP

3.修改get_npm.js文件38行if...else代码块如下:

    if (!npmVersion) {
      return noNpmAndExit();
    }
    downloadNpmZip(npmVersion);
  });
} else {
  var pkgUri = util.format('http://npm.taobao.org/mirrors/node/index.json');
  wget(pkgUri, function (filename, pkg) {
    if (filename === null) {
      return noNpmAndExit();
    }
    //downloadNpmZip(JSON.parse(pkg).version);
    var _pkg = JSON.parse(pkg);
    for(var i = 0,n=_pkg.length;i<n;i++){
       var obj = _pkg[i];
       if(obj.version == binVersion){
           downloadNpmZip(obj.npm);
       }
    }
  });
}

然后,重新打开Git的命名窗,再来一遍:(记得再粘一次第一步的三行代码)

125732_qZDy_3636105.png

131738_2S9L_3636105.png

完成啦~~~

转载于:https://my.oschina.net/CassieHouse/blog/1503864

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值