美文网首页
node 版本管理

node 版本管理

作者: antz | 来源:发表于2016-01-14 16:40 被阅读3500次

Node版本的迭代速度很快,版本很多(横跨0.6到0.11),升级Node版本成为了一个问题。目前有n
和nvm
这两个工具可以对Node进行无痛升级,本文简单介绍一下二者的使用。
n
n
是Node的一个模块,作者是TJ Holowaychuk(鼎鼎大名的Express框架作者),就像它的名字一样,它的理念就是简单:
"no subshells, no profile setup, no convoluted api, just simple"

安装很简单:
$ sudo npm install -g n

安装完成之后,直接输入n
后输出当前已经安装的node版本以及正在使用的版本(前面有一个o
),你可以通过移动上下方向键来选择要使用的版本,最后按回车生效。
$ n 0.10.1 0.10.15 o 0.10.21 0.11.8

如果你要安装其他的版本(比如0.11.12),那么如下:
$ n 0.11.12install : 0.11.12 mkdir : /usr/local/n/versions/0.11.12 fetch : http://nodejs.org/dist/v0.11.12/node-v0.11.12-darwin-x64.tar.gz#### 5.9%

安装最新的版本
$ n latest

安装稳定版本
$ n stable

删除某个版本
$ n rm 0.10.1

以指定的版本来执行脚本
$ n use 0.10.21 some.js

nvm
nvm全称Node Version Manager,它与n
的实现方式不同,其是通过shell脚本实现的。
安装方式有两种:
$ curl https://raw.github.com/creationix/nvm/v0.4.0/install.sh | sh

或者
$ wget -qO- https://raw.github.com/creationix/nvm/v0.4.0/install.sh | sh

以上脚本会把nvm
库clone到~/.nvm
,然后会在~/.bash_profile
, ~/.zshrc
或`~/.profile
末尾添加source,安装完成之后,你可以用以下命令来安装node
$ nvm install 0.10

使用指定的版本
$ nvm use 0.10

查看当前已经安装的版本
$ nvm ls.nvm-> v0.10.24

查看正在使用的版本
$ nvm currentv0.10.24

以指定版本执行脚本
$ nvm run 0.10.24 myApp.js

卸载nvm
$ rm -rf ~/.nvm

总结
以上就是两种Node版本管理工具的安装和基本使用方法,选择适合你的那一种口

相关文章

  • 20141225学习记录

    一、node相关## 1.node版本管理### 利用n和nvm管理Node的版本标签: n nvm node版本...

  • NodeJS 安装

    概念 NVM:Node Version Manager(Node版本管理器)管理NodeJS版本NodeJS:服务...

  • 关于node、npm的一些资料

    node有一种非常简单管理Node版本的方式,即Node Binary管理模块“n”。 node -v检查当前版本...

  • React Native入门教程

    环境安装 nvm管理node版本的shell工具,用来便捷安装和管理npm,node版本。安装地址 node 8....

  • node版本更新

    查看当前node版本 清除cache 安装node版本管理工具——"n" 安装最新稳定版node 查看node版本...

  • 升级node版本

    查看node版本,没安装的请先安装 清楚node缓存; 安装node版本管理工具'n'; 使用版本管理工具安装指定...

  • nvm windows 使用

    nvm --> node version manager(Node版本管理器)安装并维护多个node版本 比直接...

  • Mac环境下更新node版本

    查看本机当前Node和npm版本 清除node的cache(清除node的缓存) 安装"n"版本管理工具,管理no...

  • 前端开发工具版本升级

    当前版本查看 node -vnpm -vyarn -v node 安装node版本管理工具nsudo npm in...

  • node mac升级 版本控制

    安装方法: 首先查看 node 版本; 清楚 node 缓存; 安装 node 版本管理工具 'n'; 使用版本管...

网友评论

      本文标题:node 版本管理

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