在Linux中便捷地安装Node.js的方法

为什么会有本教程

Ubuntu源里的Node.js版本比较低,不能满足正常的使用需求。
当然,我们可以编译安装,或者从官网下载二进制文件,然后设置环境变量(操作略微繁琐)。

还可以这样安装,非常便捷,请往下看:

如何安装

本文以Ubuntu为例。

适合直接复制的安装命令

apt-get install git
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash && source ~/.nvm/nvm.sh
nvm install v4.3.1

Step1:安装git:

直接从源里安装即可:

# apt-get update
# apt-get install git

Step2:安装NVM(Node Version Manger)

这一步我们直接从github上下载NVM的安装脚本,并直接运行(安装过程依赖git命令)

$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash && source ~/.nvm/nvm.sh

Step3:使用NVM安装Node.js

如果上一步操作没有出现错误提示,NVM应该已经可用了。 如果提示不存在nvm命令,可以尝试重启Terminal。 先打开Node.js官网,看看Node.js的最新版本号。 截止至本教程写作时,Node.js的最新LTS版本是4.3.1。 这里以安装4.3.1为例,你可根据实际情况安装所需要的版本号。

$ nvm install v4.3.1

稍等片刻,NVM将自动下载并安装指定版本的Node.js

Step4:完成安装

安装成功后,你将看到这样的提示信息:Now using node v4.3.1 (npm v2.14.12)
查看当前Node.js的版本:

$ node --version

作者看到的是v4.3.1,说明安装成功了。

Step5:如何使用

以后当你想使用Node.js的时候,先运行一下NVM(以4.3.1为例):

$ nvm use 4.3.1

如果想永久生效,输入下面的命令:

$ nvm alias default stable

如果想指定永久生效的版本号:

$ nvm alias default 4.3.1

如果想列出所有已安装的版本:

$ nvm ls

如果想列出所有可安装的版本:

$ nvm ls-remote

怎么样,是不是很简单!

缺点

在#权限下没有安装nvm,所以也没有Node.js……

发表评论