Node.js adalah platform yang dibangun di atas runtime JavaScript Chrome untuk dengan mudah membangun aplikasi jaringan yang cepat dan dapat diskalakan.

Install latest node.js on Fedora

Versi terbaru node.js dari repositori dnf dikelola oleh situs resminya. Tutorial ini akan membantu Anda menginstal Node.js terbaru di Fedora 30/29/28/27/26/25 melalui manajer paket DNF.

Untuk menginstal versi nodejs tertentu, Kunjungi tutorial kami Instal Versi Nodejs Khusus dengan NVM.

Langkah 1 – Setup Dnf Repository

Pertama-tama, Anda perlu mengaktifkan repositori yum node.js di sistem Anda yang disediakan oleh situs web resmi Node.js. Anda juga membutuhkan alat pengembangan untuk membangun add-on asli untuk diinstal pada sistem Anda.

Untuk Rilis Terbaru: –

sudo dnf install -y gcc-c++ make
curl -sL https://rpm.nodesource.com/setup_12.x | sudo -E bash -

Untuk Rilis Stabil: –

sudo dnf install -y gcc-c++ make
curl -sL https://rpm.nodesource.com/setup_10.x | sudo -E bash -

Langkah 2 – Instal Node.js di Fedora

Setelah menambahkan repositori yum di sistem Anda, mari kita instal paket Node.js. NPM juga akan diinstal dengan node.js. Perintah ini juga akan menginstal banyak paket dependensi lainnya di sistem Anda.

sudo dnf install nodejs

Langkah 3 – Periksa Node.js dan Versi NPM

Setelah menginstal node.js verifikasi dan periksa versi yang diinstal. Anda dapat menemukan detail lebih lanjut tentang versi saat ini di situs web resmi node.js.

node --version

v12.3.1

Periksa juga versi npm yang terinstal pada sistem Fedora Anda.

npm --version

6.9.0

Langkah 4 – Jalankan Demo HTTP Server (Opsional)

Ini merupakan langkah opsional. Jika Anda ingin menguji instalasi node.js Anda. Mari kita membuat server web dengan teks “Halo Node.js”. Buat file demo_server.js

vim http_demo_server.js

and add the following content

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

Sekarang mulai server web menggunakan perintah.

node --debug http_demo_server.js

debugger listening on port 5858
Server berjalan di http://127.0.0.1:3001/

Server web telah dimulai pada port 3001. Sekarang akses url http://127.0.0.1:3001/ di browser.