如何在Ubuntu上用PPA安装最新的Node.js和NPM

时间:2019-05-29 14:47:57  来源:igfitidea点击:

Node.js是基于Chrome的JavaScript运行时构建的一个平台,可以轻松构建快速、可扩展的网络应用程序。
最新版本node.js ppa由其官方网站维护。
我们可以将这个PPA添加到 Ubuntu 20.04 LTS, 19.10, 18.04 LTS, 16.04 LTS(值得信赖的Tahr)和14.04 LTS (Xenial Xerus)系统中,并在Linux VPS上用简单的命令安装node.js。

步骤1 -添加Node.js PPA

Node.js 包在LTS版本和当前版本中都是可用的。
我们可以根据自己的需求选择在系统上安装哪个版本。

安装当前版本-

sudo apt-get install curl
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

安装LTS版本-代替当前版本,最好使用稳定版本。

sudo apt-get install curl
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

步骤2 -在Ubuntu上安装Node.js

我们已将Node.js PPA添加到Ubuntu系统中。
现在使用apt-get执行下面的命令在Ubuntu上安装Node。

这个命令还会在系统上安装许多其他依赖包。

sudo apt-get install nodejs

步骤3 -检查Node.js和NPM版本

安装node.js之后,验证并检查安装的版本。

$ node -v 

v14.4.0

$ npm -v 

6.14.5

步骤4 -创建一个演示Web服务器(可选)

这是一个可选步骤。

为了测试node.js,我们创建一个web服务器。

创建一个文件 demo_server.js

# vim demo_server.js

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Welcome Node.js');
}).listen(3000, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3000/');

现在使用命令启动web服务器。

# node --inspect demo_server.js

Debugger listening on ws://127.0.0.1:9229/9e0c7b4a-2ffe-48df-a4b0-b4635dcd9359
For help, see: https://nodejs.org/en/docs/inspector
Server running at http://127.0.0.1:3000/

Web服务器已经在端口3000上启动。
现在可以在浏览器中访问 http://127.0.0.1:3000了。