使用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/

参考

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29262849/article/details/52973095

nvm中卸载node报错

manually remove D:\...中文翻译是手动删除这个文件夹
  • haitunmin
  • haitunmin
  • 2017-04-22 17:06:21
  • 266

利用nvm管理nodejs

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

node 安装 卸载 版本控制

node 安装node版本多,更新快。 更需要版本控制,通常用的nvm和n 这里说n。 迄今为止Node.js 更新速度还很快,有时候新版本还会将旧版本的一些 API 废除,以至 于写好的代码不能向下...
  • ccccdddxxx
  • ccccdddxxx
  • 2016-06-28 21:21:09
  • 1644

使用 nvm 管理多版本 node

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

安装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:55
  • 1201

在windows下安装nvm-setup.exe

nvm下载地址:https://github.com/coreybutler/nvm-windows/releases 此处下载的是nvm-setup.zip 安装,双击nvm-setup...
  • haitunmin
  • haitunmin
  • 2017-03-31 22:19:12
  • 960

nvm安装和配置详细教程

nvm是nodejs的版本管理工具,我们知道nodejs官方更新的速度非常快,有时候业务需要需要用某某版本,如果用的是msi安装,虽然安装的时候挺简单,但是后面就麻烦了,这里是我倒腾了一天总结下来的教...
  • stopcpp
  • stopcpp
  • 2016-12-28 16:17:45
  • 3855

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

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

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:45
  • 49625
收藏助手
不良信息举报
您举报文章:使用NVM来管理Node
举报原因:
原因补充:

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