Instalasi Node.js dan NPM di Berbagai Sistem Operasi - Perwira Learning Center
1. Latar Belakang
Perkembangan teknologi web saat ini semakin pesat, terutama pada sisi backend atau server. Salah satu teknologi yang banyak digunakan adalah Node.js, yaitu platform JavaScript yang berjalan di sisi server. Dengan Node.js, pengembang dapat membuat aplikasi web, API, dan aplikasi real-time dengan lebih efisien.
Sebelum dapat menggunakan Node.js untuk membuat aplikasi, langkah awal yang harus dilakukan adalah melakukan instalasi Node.js dan NPM (Node Package Manager). Oleh karena itu, artikel ini dibuat untuk membantu siswa memahami cara menginstal Node.js dan NPM pada berbagai sistem operasi dengan mudah dan benar.
2. Alat dan Bahan
Alat dan bahan yang diperlukan untuk menginstal Node.js dan NPM adalah sebagai berikut:
- OS (windows atau linux atau macos)
- Koneksi internet
- web browser
- Node.js installer (dari web resmi https://nodejs.org/en)
3.2 Instalasi Node.js di Windows
Langkah-langkah instalasi Node.js di Windows:
- Buka situs resmi Node.js (https://nodejs.org/en)
- Unduh versi LTS (Long Term Support)
- Jalankan file installer
- Ikuti proses instalasi hingga selesai
-
Setelah selesai, buka Command Prompt dan ketik :
Jika versi Node.js dan NPM sudah muncul, artinya instalasi berhasil.node -v npm -v
Pada sistem operasi Linux, Node.js dapat diinstal melalui terminal:
- Buka terminal
- Perbarui sistem
- Install Node.js sesuai versi yang tersedia
-
Cek instalasi dengan perintah:
node -v npm -v
Untuk pengguna macOS:
- Unduh installer Node.js dari situs resmi
- Jalankan file installer
- Ikuti langkah instalasi sampai selesai
- Verifikasi instalasi melalui terminal dengan perintah :
node -v npm -v
3.5 Fungsi NPM bagi pengembang
NPM sangat membantu pengembang karena dapat:
-
Menginstal library dengan cepat
-
Mengelola dependensi project
-
Mempermudah pengembangan aplikasi Node.js
- Prasatya. (2025). Pengertian NPM. https://www.codepolitan.com/
- Dicoding Indonesia. (2021). Apa itu Node Package Manager?. https://www.dicoding.com/
