使用 NVM (Ubuntu) 安装多个版本的 node.js
Posted
技术标签:
【中文标题】使用 NVM (Ubuntu) 安装多个版本的 node.js【英文标题】:Install multiple version of node.js using NVM (Ubuntu) 【发布时间】:2011-12-27 20:38:34 【问题描述】:如何在Ubuntu中使用NVM安装多个版本的node.js?
【问题讨论】:
这样的? backdrifter.com/2011/02/18/using-nvm-and-npm-to-manage-node-js @racar 不喜欢这样,因为这在 Ubuntu 上不起作用! 【参考方案1】:最佳答案已过时。现在,只需按照 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
【讨论】:
【参考方案2】:在 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... |重击
4。检查安装工作
命令 -v nvm
5。列出可用的节点版本
nvm ls-remote
6。下载、编译、安装node
nvm 安装 6.14.4
7。告诉 nvm 使用哪个版本
nvm 使用 6.14.4
8。设置默认节点版本
nvm 别名默认节点 6.14.4
More Info
【讨论】:
【参考方案3】:这是一份详细的最新手册:https://www.digitalocean.com/community/articles/how-to-install-node-js-with-nvm-node-version-manager-on-a-vps#installation
【讨论】:
【参考方案4】:先验知识
如何使用终端。例如,您可以使用gnome-terminal
。
安装依赖项
sudo apt-get install build-essential libssl-dev curl git-core
安装 NVM
下面我们将安装NVM。
下载非虚拟机
git clone git://github.com/creationix/nvm.git ~/.nvm
要激活 nvm,你需要从你的 bash shell 中获取它
echo "\n. ~/.nvm/nvm.sh" >> .bashrc
安装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/
【讨论】:
那条回声线在 Ubuntu 12.04 上给我带来了一些问题。不得不编辑文件并将其更改为source ~/.nvm/nvm.sh
以上是关于使用 NVM (Ubuntu) 安装多个版本的 node.js的主要内容,如果未能解决你的问题,请参考以下文章