Ubuntu 14.04 Node.js 和 NPM 环境搭建(腾讯云)

Node.js 安装

Ubuntu 14.04 自带 Node.js 环境,通过终端查看可以发现自带版本非常旧:

~ nodejs --version

v0.10.25

如果直接使用命令「apt-get install nodejs」会提示已经安装并且已经是最新版,所以我们需要添加 Node.js PPA 来安装最新版本的 Node.js , 在终端中执行:

~ sudo add-apt-repository ppa:chris-lea/node.js

~sudo apt-get update

~ sudo apt-get install nodejs

查看 Node.js 版本:

~ nodejs --version

v0.10.37

此时我们已经安装了全新的 Node.js。

------------------------------------------------------------

NPM 安装:

在 NPM 的 Github 主页上给出了脚本安装命令:

~ curl -L https://www.npmjs.com/install.sh|sh


此时可能会出现两个问题:

问题1

主机在此时已经安装了 Node.js,但是在采用上述命令时可能会出现要求,要求首先安装 Node.js:

Please install node.js before continuing

这是因为此时系统还未给 node 和 nodejs 创建软链接,此时我们可以用:

~ sudo apt-getinstall nodejs-legacy

来为 nodejs 和 /usr/bin/node 创建软链接。

问题2

但是直接使用此命令很可能会出现没有反应的情况,我在搭建时直接使用此命令总是陷入停顿,但是可以把命令中的脚本文件先下载下来,然后在本地执行:

~ wget https://www.npmjs.com/install.sh --no-check-certificate

会有多个脚本文件下载到本地,有默认的 install.sh 以及 npm-install-20984.sh 等多个文件,可以依次尝试这些文件,哪一个文件可以开始下载了便可告成功,例如:

~ ./npm-install-20984.sh



参考文档:

1.Ubuntu 下 Node的安装和使用

2.Nodejs vs Node on Ubuntu 12.04

3.Ubuntu/Debian 上安装 Node.js 和 NPM

你可能感兴趣的:(Ubuntu 14.04 Node.js 和 NPM 环境搭建(腾讯云))