安装不同版本的NodeJS
是否可以在同一台机器上安装不同版本的NodeJS ?
有几个节点pipe理器可以用来实现这一点,但最stream行的是:
- NVM
- ñ
我用中殿。 https://github.com/isaacs/nave
> npm install -g nave > nave use 0.4.12 # starts a subshell with 0.4.12 at the head of the path > node --version v0.4.12 > exit # go back to the original shell > nave use 0.6.5 > node --version v0.6.5 > nave usemain
请注意,第一次你需要一个版本,它会被下载并编译为你。
如果你需要简单的东西, n
实用程序只是为你。
安装它(如果需要,在命令中使用sudo
前缀):
npm -g install n
然后 :
npm cache clean -f
(不要害怕警告)
那么只要问n
(如果需要,下载)使用你指定的版本。 例如:
n 0.11.13
Etvoilà!
如果你安装了多个版本,你可以在它们之间切换。 有关详细信息,请参阅第n页 。
最好的select是节点版本pipe理器NVM安装非常简单,您可以nvm use
简单的nvm use
命令从一个版本更改为另一个版本。
你可以在这里遵循简单的方法
步骤1:
$ curl https://raw.githubusercontent.com/creationix/nvm/v0.11.1/install.sh | bash
第2步:
$ source ~/.profile
第三步:列出节点的最新版本
$ nvm ls-remote
步骤4:
$ nvm install 7.10.0
第5步:创build别名作为节点版本的默认值
$ nvm alias default 7.10.0
第六步:
$node --version
而已。
Windows用户在这里检查nvmw
。
在实现没有Windows支持之前,您可以尝试安装一些列出的其他版本。
例如在nave
的页面上
它可能永远不能在Windows上工作,或者其他系统缺less本地的Bourne Again Shell。 抱歉。