在Ubuntu上使用NVM安装多个Node.js版本

39

如何使用NVM在Ubuntu上安装多个node.js版本?

4个回答

76

先备知识

如何使用终端。例如,您可以使用gnome-terminal

安装依赖项

sudo apt-get install build-essential libssl-dev curl git-core

安装 NVM

以下是安装 NVM 的步骤。

下载 nvm

git clone https://github.com/creationix/nvm.git ~/.nvm

要激活nvm,您需要从bash shell中源它

echo -e "\n. ~/.nvm/nvm.sh" >> ~/.bashrc

安装 Node.js 版本

在这个示例中,我将安装 Node.js v0.4.12。我们首先需要打开一个新的 bash 会话。您也可以通过再次键入bash来完成此操作。

$ bash
$ nvm install v0.4.12 #This takes a while.

要将最新的v0.4分支设为默认分支,请执行以下操作:

$ nvm alias default 0.4

故障排除

如果您没有安装所有依赖项,则无法编译/安装node.js。那么,您需要清理~/.nvm。

$ rm -rf ~/.nvm/

19
那个回声行在Ubuntu 12.04上给我造成了一些问题。不得不编辑文件并将其更改为source ~/.nvm/nvm.sh - jcollum

6

该文章已被标记为弃用。 - Efren

6
顶部的答案已经过时了。现在,只需按照github上的指南进行安装:
https://github.com/creationix/nvm#installation
对于Linux机器,只需执行以下简单命令即可:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v*/install.sh | bash
将 "v*" 替换为来自 https://github.com/creationix/nvm/releases 的最新版本。
例如:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

0

在 Linux (Ubuntu、Linux Mint) 上使用 Node Version Manager 安装 Node.js


1. 构建必要软件包

sudo apt-get install build-essential checkinstall

2. 安装 libssl-dev

sudo apt-get install libssl-dev

3. 使用 cURL 安装 nvm

curl -o- https://raw.githubusercontent.com/cre... | bash

4. 检查安装情况

command -v nvm

5. 列出可用的 Node.js 版本

nvm ls-remote

6. 下载、编译和安装 Node.js

nvm install 6.14.4

7. 告诉 nvm 使用哪个版本

nvm use 6.14.4

8. 设置默认的 Node.js 版本

nvm alias default node 6.14.4

更多信息


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接