Cara Menginstal Node.js dan npm di Ubuntu Linux

Posting ini menunjukkan langkah-langkah siswa dan pengguna baru untuk menginstal Node.js dan npm di Ubuntu Linux untuk memungkinkan pengguna dan pengembang menjalankan aplikasi berbasis Node.js.

Node.js adalah solusi lintas platform opensource yang terutama digunakan untuk membangun aplikasi server back-end menggunakan runtime JavaScript, dibangun di mesin JavaScript V8 Chrome. Mesin Chrome V8 di sisi lain adalah mesin JavaScript kinerja tinggi open source Google yang ditulis dalam C++ dan digunakan di Google Chrome, proyek open source.

Npm adalah manajer paket default untuk Node.js dan registri perangkat lunak terbesar di dunia.

Posting ini akan menunjukkan kepada Kamu beberapa cara untuk menginstal dua paket populer ini saat menggunakan Ubuntu Linux. Langkah-langkah di bawah ini akan menunjukkan kepada Kamu tiga cara untuk menginstal paket Node.js dan npm di Ubuntu Linux.

Untuk informasi lebih lanjut tentang Node.js, silakan kunjungi proyek beranda.

Untuk menyatakan dengan menginstal Node.js dan npm di Ubuntu Linux, ikuti langkah-langkah di bawah ini:

Cara menginstal Node.js dari repositori Ubuntu

Secara default, paket Node.js dan npm tersedia di repositori default Ubuntu. Namun, versi di repositori Ubuntu mungkin belum tentu yang terbaru. Instalasi cukup mudah.

Jalankan perintah berikut untuk memperbarui indeks paket dan menginstal Node.js dan npm:

sudo apt update
sudo apt install nodejs npm

Perintah di atas akan menginstal sejumlah paket Node.js dan npm, termasuk alat yang diperlukan untuk mengkompilasi dan menginstal add-on asli dari npm.

Setelah instalasi selesai, jalankan perintah di bawah ini untuk memeriksa versi yang diinstal.

nodejs --version

Itu harus menampilkan baris yang sama seperti yang ditunjukkan di bawah ini:

v10.19.0

Seperti yang Kamu lihat, versi terbaru di Ubuntu adalah v10.19.0. Namun, v11, v12, v13 dan v14 yang lebih baru juga telah dirilis.

Cara Menginstal Node.js dan npm dari Snap

Cara lain untuk menginstal Node.js adalah melalui manajemen paket Snap. Ini mungkin cara termudah untuk melakukannya.

Buncis adalah paket perangkat lunak kemas yang mudah dibuat dan diinstal. Mereka adalah aplikasi yang dikemas dengan semua dependensinya untuk berjalan di semua distribusi Linux populer dari satu build yang memungkinkan mereka untuk memperbarui secara otomatis dan memutar kembali dengan anggun.

Untuk menginstal melalui Snap, jalankan perintah di bawah ini instal Snap.

sudo apt update
sudo apt install snapd

Setelah Snap diinstal, cukup jalankan perintah di bawah ini untuk menginstal Node.js dan npm melalui Snap. Pilih versi Node.js yang benar yang ingin Kamu instal di Ubuntu.

Untuk rilis terbaru (versi 14),

sudo snap install node --channel=14/stable --classic

Untuk versi 13jalankan ini:

sudo snap install node --channel=13/stable --classic

Untuk LTS (versi 10)

sudo snap install node --channel=10/stable --classic

Cara Menginstal Node.js dan npm dari NodeSource

NodeSource adalah repositori Node tingkat perusahaan milik perusahaan yang mereka pertahankan dan berisi versi terbaru Node.js.

Kamu dapat menggunakan repositori NodeSource jika Kamu ingin menginstal versi Node.js tertentu. Pada saat penulisan ini, repositori berisi versi Node.js 14, 14, 12, 11, 10, 8.

Untuk menginstal Node.js dari NodeSource, cukup jalankan perintah di bawah ini untuk menambahkan repositori tertentu untuk versi yang Kamu inginkan.

Kemudian untuk Terbaru melepaskan (Versi: kapan 14), tambahkan PPA ini.

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

Untuk (Versi: kapan 12), jalankan perintah di bawah ini:

curl -sL https://deb.nodesource.com/setup_12.x | bash -

Untuk menginstal LTS melepaskan (Versi: kapan 10), gunakan PPA ini

curl -sL https://deb.nodesource.com/setup_10.x | bash -

Setelah itu, Kamu sekarang dapat menginstal versi Node.js dari repositori tertentu yang Kamu pilih. Jika Kamu menambahkan beberapa repositori, versi terbaru Node.js akan diinstal dan bukan LTS.

Instal Node.js dan npm

Setelah repositori NodeSource ditambahkan, cukup jalankan perintah untuk menginstal Node.js dari repositori yang ditambahkan.

sudo apt install nodejs

Setelah menginstal, modul Node.js dan npm harus diinstal dan siap digunakan.

Kamu dapat menggunakan perintah di bawah ini untuk melihat nomor versi yang diinstal.

node --version
npm --version

Perintah akan mencantumkan versi yang diinstal saat ini:

v14.0.0
6.14.4

Untuk menguji apakah server web terpasang dengan benar, jalankan perintah di bawah ini untuk membuat file uji bernama http_server.js di folder rumah Kamu.

cd ~/
nano http_server.js

Kemudian salin dan tempel konten di bawah ini ke dalam file dan simpan.

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 Worldn');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

Setelah itu simpan file dan jalankan perintah di bawah ini untuk memulai server.

node http_server.js

Kamu akan melihat output yang berbunyi:

Server berjalan di http://127.0.0.1:3000/

Sekarang buka browser Kamu dan ramban ke nama host server atau alamat IP diikuti dengan port 3000. dan Kamu akan melihat halaman default dengan Hello World

http://localhost:3000

Itu harus melakukannya!

Kesimpulan:

Posting ini menunjukkan kepada Kamu cara menginstal Node.js dan npm di Ubuntu Linux. Jika Kamu menemukan kesalahan di atas atau memiliki sesuatu untuk ditambahkan, silakan gunakan formulir komentar di bawah ini.

Diterbitkan oleh
Richard

Hai, saya Richard.

Di waktu luang saya, saya meneliti topik yang menarik dan bermanfaat bagi pengguna dan siswa yang ingin mencoba sesuatu yang baru. Saya juga seorang pelajar dan fokus saya di sini adalah untuk membantu siswa lain dan pengguna baru memulai mengelola Ubuntu Linux, Windows, Sistem Manajemen Konten (CMS) dan lainnya.

Saya mencoba melakukan yang terbaik untuk menjelaskan topik dan merinci instruksi sehingga siapa pun dapat mengerti. Tutorial ini mungkin tidak berfungsi di semua situasi dan untuk semua pengguna. Namun, jika Kamu mengalami masalah, ajukan pertanyaan Kamu di bawah ini dan saya atau seseorang dari komunitas dapat membantu Kamu menyelesaikannya. Terima kasih telah membaca dan berharap Kamu kembali.

~Richard

Lihat semua posting oleh Richard

Rate this post

Leave a Comment