使用NVM来管理Node

原创 2016年10月30日 17:29:03

为什么要使用NVM?

由于node的生态圈的繁华,基于node的工具或者项目层出不穷。
各种工具使用的node版本可能不一致,就会出现一些奇怪的问题。
比如:你电脑安装的是最新的node,但是有个工具用最新的node就会报错。解决办法是使用低版本的node。
NVM就是用来帮助我们快速切换node版本的。

node所有版本列表

安装NVM

我使用的Window系统。所以用
nvm-windows来使用NVM
nvm-window下载,上面贴的是nvw-window在Github的主页,找不到下载地址的同学看这里。进去看到nvm-setup.zip,下载后会得到.exe的安装程序。
一路next

nvm安装路径
nvm安装路径

当前使用的node会放在这里

验证是否安装成功

nvm # 输出所有命令

安装切换各版本 node/npm

nvm list #查看本地所有node版本

nvm install 4.2.2 #安装 4.2.2 版本

nvm use 4.2.2 #切换至 4.2.2 版本

nvm uninstall 4.2.2 #卸载4.2.2 版本

配置node的下载路径

nvm默认的下载地址是http://nodejs.org/dist/,这是国外的服务器,在国内下载速度很慢。
在控制台输入nvm,我们看到了

好像是有设置下载镜像的命令,但是我配置了一下,不行。查看issues发现好像是作者忘记加上去了= =。

解决办法:
在你nvm的安装路径下,找到settings.txt打开,在后面加加上

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

参考

版权声明:本文为博主原创文章,未经博主允许不得转载。

mac下安装nvm以及node

先说一下nvm,node,npm之间的区别吧。 1. nvm的官方叫法:nodejs版本管理工具。 nvm相当于是家长,一个家长可以管理多个孩子。 也就是说:一个nvm可以管理很多n...
  • xieamy
  • xieamy
  • 2017年04月20日 16:41
  • 8806

nvm快速 搭建node.js 环境

快速搭建 Node.js 开发环境以及加速 npm 在公交车上刷微博,还是有很多同学在咨询: 如何快速搭建 node 开发环境npm 超慢github 无法打开的问题 于是我觉得应该...
  • pzlsun
  • pzlsun
  • 2014年12月13日 21:37
  • 2140

使用 nvm 管理多版本 node

首先,使用下面的命令来安装 nvm$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | ba...
  • kongxx
  • kongxx
  • 2017年05月25日 18:56
  • 3066

安装node多版本管理器nvm,以及nvm常用命令

安装brew/usr/bin/ruby−e" /usr/bin/ruby -e "(curl -fsSL https://raw.githubusercontent.com/Homebrew/inst...
  • guxiansheng1991
  • guxiansheng1991
  • 2017年01月16日 16:47
  • 1013

node学习第一天:nvm使用

nvm是什么?学习node,首先要安装node的环境,nvm是一款工具,使用这款工具可以很方便的下载所需版本的node文件以及npm,十分的方便。nvm下载:nvm下载链接 注:下载文件名为 nvm...
  • baidu_32262373
  • baidu_32262373
  • 2017年02月09日 09:11
  • 1483

nvm 安装 node

安装命令(当前最新版本是0.33.2,最新版本可以在此处查看): curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33....
  • weibo392
  • weibo392
  • 2017年08月18日 13:10
  • 1469

Windows下使用 nvm 管理不同版本的 node

最近在工作中,需要在不同的项目中使用不同版本的node。但是研究了一下nnode版本管理器,好像不支持windows环境。因此,实践了一下nvm。1、首先需要下载nvm的exe文件。 https:/...
  • hicoldcat
  • hicoldcat
  • 2017年03月14日 12:40
  • 2411

nodejs在windows下的安装配置(使用NVM的方式)

nodejs 是什么? Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine. Node.js use...
  • Tyro_java
  • Tyro_java
  • 2016年04月24日 10:47
  • 43619

利用nvm管理nodejs

nvm全称Node Version Manager,它与n的实现方式不同,其是通过shell脚本实现的。 安装方式有两种: $ curl https://raw.github.com/crea...
  • jiangbo_phd
  • jiangbo_phd
  • 2016年05月22日 18:14
  • 2332

npm 包下载很慢的解决办法

国内访问外网都很慢,甚至不能访问!大家都懂,都很无奈!安装Node时自带的npm地址默认是:http://registry.npmjs.org ,访问很慢! 没事,咋们换成国内的!怎么换?一、通过co...
  • babybk
  • babybk
  • 2017年02月04日 14:49
  • 889
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用NVM来管理Node
举报原因:
原因补充:

(最多只允许输入30个字)