Install Node.js
Tujuan Pembelajaran
Section titled “Tujuan Pembelajaran”Setelah mengikuti halaman ini, kamu akan:
- Berhasil menginstall Node.js di komputermu
- Bisa memverifikasi bahwa Node.js terinstall dengan benar
- Memahami apa itu npm
Pengantar
Section titled “Pengantar”Node.js adalah fondasi dari seluruh setup kita. Tanpa Node.js, kita tidak bisa menjalankan TypeScript, dan tidak bisa menginstall TSX.
Langkah instalasi di halaman ini cukup sederhana. Ikuti saja sesuai sistem operasi yang kamu gunakan.
Download Node.js
Section titled “Download Node.js”Kunjungi situs resmi Node.js:
Screenshot halaman utama nodejs.org — tampilan tombol download
Di halaman utama, kamu akan melihat dua pilihan versi:
- LTS (Long-Term Support) — versi stabil yang direkomendasikan
- Current — versi terbaru dengan fitur terbaru
Instalasi di Windows
Section titled “Instalasi di Windows”Langkah 1: Download Installer
Section titled “Langkah 1: Download Installer”Klik tombol LTS di website nodejs.org. File yang diunduh akan berformat .msi (misalnya: node-v20.x.x-x64.msi).
Screenshot halaman download nodejs.org dengan tombol LTS ditandai
Langkah 2: Jalankan Installer
Section titled “Langkah 2: Jalankan Installer”Double-click file .msi yang sudah diunduh.
Screenshot installer Node.js — tampilan awal “Welcome to the Node.js Setup Wizard”
Langkah 3: Ikuti Wizard Instalasi
Section titled “Langkah 3: Ikuti Wizard Instalasi”Klik Next → Next → Next → Install
Biarkan semua pilihan default. Tidak perlu mengubah apapun.
Screenshot proses instalasi Node.js dengan progress bar
Langkah 4: Verifikasi Instalasi
Section titled “Langkah 4: Verifikasi Instalasi”Setelah instalasi selesai, buka Command Prompt atau PowerShell:
- Tekan
Windows + R - Ketik
cmdlalu tekan Enter
Lalu ketik perintah berikut dan tekan Enter:
node --versionJika instalasi berhasil, kamu akan melihat output seperti:
v20.11.0Versi angkanya mungkin berbeda — yang penting ada outputnya.
Kemudian cek npm juga:
npm --versionOutput yang diharapkan:
10.2.4Instalasi di macOS
Section titled “Instalasi di macOS”Langkah 1: Download Installer
Section titled “Langkah 1: Download Installer”Kunjungi https://nodejs.org dan download versi LTS untuk macOS. File yang diunduh berformat .pkg.
Langkah 2: Jalankan Installer
Section titled “Langkah 2: Jalankan Installer”Double-click file .pkg yang sudah diunduh dan ikuti instruksi yang muncul.
Langkah 3: Verifikasi
Section titled “Langkah 3: Verifikasi”Buka Terminal (cari di Spotlight: Cmd + Spasi, ketik “Terminal”).
node --versionnpm --versionInstalasi di Linux (Ubuntu/Debian)
Section titled “Instalasi di Linux (Ubuntu/Debian)”Buka terminal dan jalankan perintah-perintah berikut satu per satu:
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -sudo apt-get install -y nodejsVerifikasi:
node --versionnpm --versionTroubleshooting
Section titled “Troubleshooting”Masalah: node tidak dikenali setelah install di Windows
Section titled “Masalah: node tidak dikenali setelah install di Windows”Coba restart komputer kamu terlebih dahulu. Terkadang PATH (daftar lokasi program yang dikenali Windows) perlu diperbarui setelah restart.
Masalah: Muncul error “permission denied” di macOS/Linux
Section titled “Masalah: Muncul error “permission denied” di macOS/Linux”Jangan pernah menjalankan sudo npm install -g untuk hal lain. Tapi saat pertama setup Node.js di Linux, penggunaan sudo untuk install node sendiri adalah normal.
Apa itu npm?
Section titled “Apa itu npm?”Saat kamu menginstall Node.js, npm otomatis ikut terinstall. npm adalah singkatan dari Node Package Manager — program untuk menginstall paket kode dari internet.
Kita akan menggunakan npm untuk menginstall TypeScript dan TSX di langkah selanjutnya.
Ringkasan
Section titled “Ringkasan”- Download Node.js dari https://nodejs.org — pilih versi LTS
- Install sesuai sistem operasi kamu
- Verifikasi dengan
node --versiondannpm --versiondi terminal - npm otomatis terinstall bersama Node.js