如何在Fedora 32/31/30安装最新的Node.js
时间:2019-05-29 14:47:57 来源:igfitidea点击:
Node.js是基于Chrome的JavaScript运行时构建的一个平台,可以轻松构建快速、可扩展的网络应用程序。
js最新版本的dnf库由其官方网站维护。
本教程将通过DNF包管理器在Fedora 32/31/30/29/28上安装最新的Node.js。
步骤1 -设置Dnf存储库
首先,你需要在你的系统中启用node.js官方网站提供的yum repository。
安装最新版本:-
sudo dnf install -y gcc-c++ make curl -sL https://rpm.nodesource.com/setup_14.x | sudo -E bash -
安装稳定版本:-
sudo dnf install -y gcc-c++ make curl -sL https://rpm.nodesource.com/setup_12.x | sudo -E bash -
步骤2 -在Fedora上安装Node.js
将存储库添加到系统后,安装Node.js包。
sudo dnf install nodejs
这个命令还将在系统上安装许多其他依赖包。
步骤3 -检查Node.js和NPM版本
在Fedora系统上成功安装Node.js。查看它的版本:
node --version v14.2.0
另外,检查Fedora系统上安装的npm版本。
npm --version 6.14.4
步骤4 -运行演示HTTP服务器(可选)
这是一个可选步骤。
为了测试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(3001, "127.0.0.1"); console.log('Server running at http://127.0.0.1:3001/');
现在使用下面的命令启动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:3001/
Web服务器已经在端口3001上启动。
现在在浏览器中访问 http://127.0.0.1:3001/