如何在Ubuntu上安装最新的不稳定NodeJS(例如0.11.xyz)
我正在考虑与Koa玩耍,我需要运行最新的不稳定版本的NodeJS。
是否有一个简单的apt-get
或npm
甚至node
调用,我可以得到最新的NodeJS版本?
你应该安装nvm ,或者其他节点版本pipe理器,比如n ,它有less量的github stars ,但是稍后发布,它可以用npm: npm install -gn
,它包含一个更简单的api。
(下面用n
代替nvm install
,其他命令完全相同,只是用nvm
replacen
。
NVM有一个远程命令行安装脚本:
`curl https://raw.githubusercontent.com/creationix/nvm/v0.20.0/install.sh | bash`
或者克隆repo $ git clone creationix/nvm
然后添加到$HOME/.zshrc
, $HOME/.bashrc
或$HOME/.profile
:
$ source path/to/.nvm/nvm.sh
安装nvm ,然后安装需要的节点版本,最后设置别名以便在版本之间轻松切换。
例如:
$ nvm install 0.8 $ nvm install stable $ nvm install unstable $ nvm install 0.9.21 $ nvm alias work 0.9.21 $ nvm alias legacy 0.8
当离开补丁号时,它会在该版本下安装最新的补丁,关键字stable
和unstable
。
从2014年冬季开始,它将安装并创build一个别名:
- 最新的
v0.10.x
stable
。 - 最新版本的
v0.11.x
版本unstable
(偶数/奇数版本===稳定/不稳定)。 - 最终版本
v0.8.x
作为legacy
。 - 和指定的版本
v0.9.21
一样work
。
在版本之间切换: nvm use alias
-
nvm use work
将切换到0.9.21而nvm use stable
将切换到最新的本地v0.10.x
和nvm将抱怨,如果您尝试使用尚未下载的版本。
要检查是否有更新的版本,请使用: nvm ls-remote
。
- 这列出了所有可用的版本并突出显示当前安装的版本。
查看本地安装的节点版本: nvm ls
使用标准的$ rm -rf
来卸载与nvm删除节点相关的目录: ~/.nvm
, ~/.npm
和~/.bower
两个图书馆都没有太多的魔力。
NVM通过在$HOME/.nvm/
下安装每个版本的节点进行工作,然后将活动版本符号链接到.nvm/bin
目录,包括通过npm -g
全局安装的任何命令行工具,该工具提供给用户的$PATH
。
请参阅nvm的使用部分或n的使用部分,以便对其他命令的简单概述。
使用当前版本的nvm
您可以使用默认的别名stable
和unstable
:
$ nvm install stable $ nvm use stable