Cara Install Node.js di Windows, Linux, dan macOS untuk Pemula
Node.js adalah runtime JavaScript yang memungkinkan Anda menjalankan kode JavaScript di luar browser. Saat ini Node.js menjadi fondasi berbagai teknologi modern seperti React, Next.js, Vue, Nuxt, Express.js, NestJS, hingga berbagai tools frontend dan backend lainnya.
Jika Anda ingin menjadi web developer modern, menguasai Node.js adalah langkah yang hampir wajib dilakukan. Pada artikel ini, Anda akan mempelajari cara install Node.js di Windows, Linux, dan macOS secara lengkap beserta cara verifikasinya.
Apa Itu Node.js?
Node.js adalah platform open-source yang dibangun di atas JavaScript Engine V8 milik Google Chrome. Dengan Node.js, developer dapat membangun aplikasi backend, REST API, microservices, real-time chat, hingga aplikasi enterprise menggunakan JavaScript.
Beberapa keunggulan Node.js:
Performa tinggi dan ringan.
Mendukung ribuan package melalui NPM.
Cocok untuk aplikasi real-time.
Digunakan oleh perusahaan besar seperti Netflix, PayPal, dan LinkedIn.
Kompatibel dengan berbagai framework modern.
Persiapan Sebelum Install Node.js
Sebelum memulai instalasi, pastikan:
Memiliki akses administrator pada perangkat.
Koneksi internet stabil.
Sistem operasi telah diperbarui ke versi terbaru.
Disarankan menggunakan versi LTS (Long Term Support) karena lebih stabil untuk kebutuhan pengembangan dan produksi.
Cara Install Node.js di Windows
1. Download Installer Node.js
Kunjungi situs resmi Node.js dan unduh versi LTS terbaru.
Pilih installer:
Windows x64 (.msi)
Windows ARM64 (jika menggunakan perangkat ARM)
2. Jalankan Installer
Setelah file berhasil diunduh:
Klik dua kali file installer.
Klik Next.
Setujui License Agreement.
Pilih lokasi instalasi.
Klik Install.
Tunggu hingga proses instalasi selesai.
3. Verifikasi Instalasi
Buka Command Prompt atau PowerShell kemudian jalankan:
node -v
Contoh output:
v24.2.0
Periksa juga NPM:
npm -v
Contoh:
11.3.0
Jika kedua perintah berhasil dijalankan, maka Node.js telah terinstal dengan benar.
Cara Install Node.js di Ubuntu Linux
1. Update Repository
sudo apt update
sudo apt upgrade -y
2. Install NodeSource Repository
Untuk mendapatkan versi terbaru Node.js:
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
3. Install Node.js
sudo apt install nodejs -y
4. Verifikasi Instalasi
Cek versi Node.js:
node -v
Cek versi NPM:
npm -v
Cara Install Node.js Menggunakan NVM (Direkomendasikan)
Banyak developer profesional menggunakan NVM (Node Version Manager) karena dapat mengelola banyak versi Node.js dalam satu perangkat.
Install NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
Reload shell:
source ~/.bashrc
Verifikasi:
nvm --version
Install Node.js dengan NVM
Versi LTS terbaru:
nvm install --lts
Menggunakan versi tertentu:
nvm install 22
Melihat daftar versi:
nvm ls
Mengganti versi aktif:
nvm use 22
Cara Install Node.js di macOS
Menggunakan Homebrew
Update Homebrew:
brew update
Install Node.js:
brew install node
Verifikasi:
node -v
npm -v
Mengenal NPM
NPM (Node Package Manager) adalah package manager bawaan Node.js yang digunakan untuk menginstal library dan dependency.
Cek versi:
npm -v
Menginisialisasi project:
npm init
Install package:
npm install express
Install package global:
npm install -g nodemon
Membuat Program Node.js Pertama
Buat file:
app.js
Isi dengan kode berikut:
console.log('Hello Node.js');
Jalankan:
node app.js
Output:
Hello Node.js
Selamat, Anda telah berhasil menjalankan program Node.js pertama.
Membuat REST API Sederhana dengan Express
Install Express:
npm install express
Buat file:
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send('Node.js Berhasil Berjalan');
});
app.listen(3000, () => {
console.log('Server running on port 3000');
});
Jalankan:
node app.js
Buka browser:
http://localhost:3000
Jika muncul pesan:
Node.js Berhasil Berjalan
maka server berhasil berjalan.
Perintah Node.js dan NPM yang Sering Digunakan
Cek Versi Node.js
node -v
Cek Versi NPM
npm -v
Install Dependency
npm install
Menjalankan Project
npm start
Install Package Baru
npm install nama-package
Menghapus Package
npm uninstall nama-package
Update Package
npm update
Troubleshooting Install Node.js
Node Tidak Dikenali
Jika muncul pesan:
node is not recognized as an internal or external command
Solusi:
Restart terminal.
Install ulang Node.js.
Pastikan PATH environment telah ditambahkan.
NPM Permission Denied
Gunakan NVM agar tidak perlu menggunakan sudo saat menginstal package global.
Konflik Versi Node.js
Gunakan NVM untuk mengelola beberapa versi Node.js secara terpisah.
Kelebihan Menggunakan Node.js
1. Cepat dan Ringan
Menggunakan V8 Engine yang terkenal memiliki performa tinggi.
2. Satu Bahasa untuk Frontend dan Backend
Developer hanya perlu menguasai JavaScript.
3. Ekosistem Besar
Tersedia jutaan package melalui NPM.
4. Cocok untuk Aplikasi Modern
Sangat populer untuk membangun:
REST API
GraphQL API
Dashboard Admin
Sistem Real-time
Microservices
5. Dukungan Komunitas Besar
Node.js memiliki komunitas aktif yang terus berkembang.
Kesimpulan
Node.js merupakan salah satu teknologi paling penting dalam pengembangan web modern. Dengan menginstal Node.js, Anda dapat membangun aplikasi backend, menjalankan framework frontend modern, serta mengakses jutaan library yang tersedia melalui NPM.
Untuk pengguna Linux dan macOS, penggunaan NVM sangat direkomendasikan karena memudahkan pengelolaan berbagai versi Node.js. Sedangkan pengguna Windows dapat langsung menggunakan installer resmi untuk proses instalasi yang lebih sederhana.
Kata Kunci: cara install node js, install node js windows, install node js ubuntu, install node js linux, install node js mac, cara install npm, tutorial node js pemula, install node js terbaru, belajar node js, node js lts.

Comments
Post a Comment