如何在Ubuntu/debian/linux Mint上安装node.js 12
时间:2020-02-23 14:44:44 来源:igfitidea点击:
Node.js是一个功能强大JavaScript运行时,基于Chrome的V8引擎,用于构建快速和可扩展的网络应用。
它是一个开源服务器端JavaScript,它在各种平台上运行 - Linux,Windows,UNIX和MacOS。
在本教程中,我们将讨论Ubuntu/Debian/Linux Mint上的Node.js 12 LTS的安装。
Node.js 12现在是LTTS版本可用于在Linux,MacOS和Windows操作系统上安装。
此版本将在2022-04-30之前获得长期支持。
Node.js发布显示每个4月份每月一次转换为LTS。
以下是在Ubuntu/debian/linux Mint上安装node.js 12所需的步骤。
对于CentOS/Fedora:如何在CentOS 7和Fedora上安装Node.js 12 LTS
第1步:更新系统
作为常态,我们在更新系统上工作,以确保我们没有依赖性问题。
sudo apt update sudo apt -y upgrade
步骤2:添加Node.js APT存储库
Node.js的所有版本都可以从官方APT存储库中派生。
但是,这需要手动将其添加到系统中。
sudo apt update sudo apt -y install curl dirmngr apt-transport-https lsb-release ca-certificates curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash
第3步:在Ubuntu/Debian/Linux Mint上安装Node.js 12
Node.js存储库已添加,下一步是在Ubuntu/debian/linux Mint上安装Node.js 12.
运行以下命令是安装所需的所有命令。
sudo apt -y install nodejs
我们可以安装用于构建本机添加的开发工具:
sudo apt -y install gcc g++ make
通过检查安装的版本,确认node.js 12安装。
$node --version v12.10.0 $npm --version 6.10.3
第4步:Ubuntu/debian/linux Mint上的测试节点.js
创建一个响应'Hello,World!'响应的示例Node.js Web服务器。
$mkdir ~/projects $cd ~/projects
创建一个名为hello-world.js的新文件,其中包含以下内容。
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, World!\n'); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });
保存文件并在终端中输入以下命令。
$node hello-world.js
终端中的输出表示Node.js服务器正在运行:
Server running at http://127.0.0.1:3000
如果我们在Web浏览器上打开链接,"Hello,World!"应显示字符串。