我正在考虑和Koa一起玩,我需要运行最新的不稳定版本的NodeJS.
是否有一个简单的apt-get
或npm
甚node
至可以调用以获得最新的NodeJS版本的电话?
ada*_*hts 11
您应该安装nvm或其他节点版本管理器,例如n,它具有较少的github星,但它稍后发布,它可以只用npm:安装npm install -g n
,并且它包含一个更简单的api.
(下面替代nvm install
与n
该其他命令是相同的只是替代nvm
为n
).
NVM有一个远程命令行安装脚本:
`curl https://raw.githubusercontent.com/creationix/nvm/v0.20.0/install.sh | bash`
Run Code Online (Sandbox Code Playgroud)
或克隆回购 $ git clone creationix/nvm
然后添加到您的任一$HOME/.zshrc
,$HOME/.bashrc
或$HOME/.profile
:
$ source path/to/.nvm/nvm.sh
Run Code Online (Sandbox Code Playgroud)
随着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
Run Code Online (Sandbox Code Playgroud)
当没有打开补丁号时,它会在该版本下安装最新的补丁,关键字stable
和unstable
.
截至2014年冬季,这将安装并创建一个别名:
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
要卸载NVM删除节点相关的目录:~/.nvm
,~/.npm
,并~/.bower
与标准 $ rm -rf
两个图书馆都没有太多的魔力.
NVM的工作原理是安装每个版本的节点$HOME/.nvm/
,然后将活动版本符号链接到.nvm/bin
目录,包括全局安装的任何命令行工具npm -g
,提供给用户$PATH
.
有关其余命令的简单概述,请参阅nvm的用法部分或n的用法部分.
归档时间: |
|
查看次数: |
2400 次 |
最近记录: |