文档章节

在windows上安装Git nvmw以及Node

Cassie_茜
 Cassie_茜
发布于 2017/08/07 13:17
字数 508
阅读 31
收藏 0

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 的方法),完成后可以看到如下图:

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

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

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

进入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的命名窗,再来一遍:(记得再粘一次第一步的三行代码)

完成啦~~~

© 著作权归作者所有

下一篇: React的那些坑
Cassie_茜
粉丝 1
博文 5
码字总数 1291
作品 0
南阳
私信 提问
nodejs 环境安装与问题解决

快速搭建 Node.js 开发环境以及加速 npm 在公交车上刷微博,还是有很多同学在咨询: 如何快速搭建 node 开发环境 npm 超慢 github 无法打开的问题 于是我觉得应该写一篇文章解答所有这些起步问...

千山万水
2015/05/28
0
0
使用PHPStorm调试Node.js代码

Node.js出来也有一段时间了,是时候拿来做点东西啦,虽然还没有到1.0版本,但是应该也快了。 不得不说,作为后期之秀,各种工具做得还不错,安装Node也是,就是几分钟的事情,有个叫做NVM的东...

_Elvis
2015/02/15
0
0
在windows上安装多个Nodejs版本

 至于为什么会需要安装多个版本的nodejs,我就不解释了,等你遇到了自然就明白了,在linux和OSX上可以使用NVM(Node Version Manage)来安装多个版本的Nodejs,但是windows下却一直没有合适...

假正经哥哥
2013/10/09
0
3
nvm,nodejs和npm安装使用

快速搭建 Node.js 开发环境 如果你想长期做 node 开发, 或者想快速更新 node 版本, 或者想快速切换 node 版本, 那么在非 Windows(如 osx, linux) 环境下, 请使用 nvm 来安装你的 node 开发环...

Sailor20
2016/10/22
23
0
前端那些事之node+express+koa学习

《搭建 Node.js 开发环境》 windows 环境 直接从 github clone nvmw 到本地, 这里假设大家都使用 d:git 目录存放 git 项目 设置 d:gitnvmw 目录到你的 PATH 环境变量中: 重新打开你的终端, 输...

上官清偌
2017/10/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

定时获取服务器时间戳的一个类(Typescript)

export class TimeStampService { private _local_timestamp: number; // 本地时间戳 private _server_timestamp: number; // 服务器端时间戳 private _duration: number = 1......

lilugirl
9分钟前
0
0
前段技术总结

前端UI框架组件库: 说到前端框架我第一印象中想起React、Vue和Angular,不知道你是否与我一样想到这些,现在常用的有:Bootstrap、jQuery UI、BootMetro、AUI常用的还有很多、就不一一跟大家...

WinkJie
28分钟前
0
0
对话亲历者|鲁肃:我在支付宝“拧螺丝“的日子

摘要: 他是支付宝技术平台的奠基人之一,但是他总说“这还不是我心中最完美的架构”;他行事低调但却有着“此时此地,非我莫属”的豪气;他曾无数次充当救火大队长,但自评只是“没有掉队的...

阿里云云栖社区
36分钟前
4
0
设置 npm yarn 淘宝源

设置npm config set chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver设置yarn config set "chromedriver_cdnurl" "https://npm.taobao.org/mirrors/chromedriver"......

internetafei
45分钟前
2
0
Docker搭建Mysql集群、主从同步复制

1、创建数据挂载点: mkdir /opt/mysql-master/mysql、/opt/mysql-master/conf.d、/opt/mysql-slave/mysql、/opt/mysql-slave/conf.d 2、分别在master、slave节点文件目录conf.d下创建touch......

WALK_MAN
今天
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部