NodeJS
Untuk instalasi NodeJS kita nggak pake installer yang disediakan di nodejs.org, tapi kita pake program yang namanya NVM (Node Version Manager). Kenapa pake program ini? Biar nantinya gampang kalo mau berpindah versi NodeJS sesuai kebutuhan proyek/aplikasi.
Linux & Mac
Kalo kalian pake Mac/Linux, jalanin salah satu skrip di bawah ini tergantung apa yang ada di OS kalian. Kalo ada curl pake yang atas, kalo nggak ada curl tapi ada wget pake yang bawah. Kalo nggak ada dua-duanya, instal aja curl.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
Setelah instalasi selesai:
# reload terminal
source .bashrc
# instal NodeJS versi LTS
nvm install --lts
Perintah itu akan menginstal & mengaktifkan NodeJS versi LTS (Long Term Support) yang terbaru. Pada waktu saya menulis bab ini, versi LTS terbarunya adalah 20.11.1. Setelah instalasi selesai, jalanin perintah ini untuk memastikan versi Node yang aktif:
node -v
Windows
Untuk pengguna Windows, unduh & instal NVM dari NVM-windows. Dari versi terbaru (paling atas), pilih "Assets" yang namanya setup.exe.
Setelah download selesai, jalanin instalernya.

Klik Next, terus sampai Install & tunggu instalasinya selesai. Setelah itu buka terminal & jalanin:
nvm install lts
Sama seperti versi Linux/Mac, perintah itu akan menginstal versi LTS terbaru.
nvm list
Di situ bisa kita lihat versi nodejs yang udah kita instal. Untuk mengaktifkan versi yang kita mau, jalanin perintah nvm use:
nvm use 20.11.1
Kalo muncul jendela di bawah ini, klik Yes.

Terakhir, pastikan Node-nya udah aktif:
node -v