Tutorial Instal Node Version Manager (NVM) di Windows, Linux, dan macOS (Node.js LTS)

oleh Abdullah Fawwaz Qudamah
Node.js

Dalam pengembangan aplikasi JavaScript, penggunaan Node.js versi LTS (Long Term Support) sangat direkomendasikan karena stabil dan cocok untuk lingkungan produksi. Namun, kebutuhan tiap proyek bisa berbeda, sehingga mengelola versi Node.js secara manual sering kali menjadi kendala.

Solusi yang paling umum digunakan adalah Node Version Manager (NVM). Artikel ini membahas cara menginstal NVM di Windows, Linux, dan macOS, serta menggunakan NVM untuk menginstal Node.js versi LTS.

Apa Itu NVM

Node Version Manager (NVM) adalah tool berbasis command line yang memungkinkan developer untuk:

  • Menginstal banyak versi Node.js
  • Berpindah versi Node.js dengan cepat
  • Menentukan versi Node.js sesuai kebutuhan proyek

Dengan NVM, pengelolaan versi Node.js menjadi lebih terstruktur dan aman.

Catatan Versi NVM (Penting)

NVM terus mengalami pembaruan. Oleh karena itu, sebelum melakukan instalasi, sangat disarankan untuk mengecek versi terbaru NVM melalui halaman rilis resmi berikut:

https://github.com/nvm-sh/nvm/releases

Instal NVM di Linux dan macOS

1. Menjalankan Script Instalasi NVM

Buka terminal, lalu jalankan perintah berikut:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/<versi-terbaru>/install.sh | bash

Atau menggunakan wget:

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/<versi-terbaru>/install.sh | bash

Gantilah <versi-terbaru> dengan versi NVM terbaru yang tersedia pada halaman rilis resmi.

Contoh: v0.40.3

Script ini akan mengunduh NVM, membuat direktori .nvm, dan menambahkan konfigurasi ke file profile shell.

2. Memuat Ulang Konfigurasi Shell

source ~/.bashrc

Untuk pengguna zsh (umumnya macOS):

source ~/.zshrc

3. Verifikasi Instalasi NVM

nvm --version

Jika perintah tersebut menampilkan versi NVM, berarti instalasi berhasil.

4. Instal Node.js Versi LTS

nvm install --lts
nvm use --lts

Verifikasi versi Node.js dan npm:

node -v
npm -v

Instal NVM di Windows Menggunakan Chocolatey

Pada Windows, NVM diinstal menggunakan Chocolatey sebagai package manager.

Jika Chocolatey belum terinstal, silakan mengikuti panduan berikut:

Setelah instalasi Chocolatey selesai, tutup dan buka kembali PowerShell.

1. Buka PowerShell sebagai Administrator

Klik kanan PowerShell dan pilih Run as Administrator untuk menghindari masalah izin akses.

2. Instal NVM Menggunakan Chocolatey

choco install nvm -y

Chocolatey akan menginstal nvm-windows versi terbaru yang tersedia di repositorinya.

3. Verifikasi Instalasi NVM

nvm version

Jika versi NVM muncul, instalasi berhasil.

4. Instal Node.js Versi LTS

nvm install lts
nvm use lts

Verifikasi instalasi:

node -v
npm -v

Perintah NVM yang Umum Digunakan

PerintahFungsi
nvm listMenampilkan semua versi Node.js
nvm install --ltsMenginstal Node.js versi LTS
nvm use --ltsMenggunakan Node.js versi LTS
nvm uninstall <versi>Menghapus versi Node.js tertentu
nvm currentMenampilkan versi Node.js aktif

Tips Penggunaan NVM di Proyek

Untuk menjaga konsistensi versi Node.js dalam tim, buat file .nvmrc di root proyek dengan isi:

lts/*

Kemudian jalankan:

nvm use

Cara ini sangat membantu dalam kerja tim maupun pipeline CI/CD.

Node Version Manager (NVM) memudahkan pengelolaan Node.js versi LTS di Windows, Linux, dan macOS. Dengan penggunaan NVM, developer dapat menjaga lingkungan pengembangan tetap stabil, konsisten, dan sesuai dengan kebutuhan setiap proyek.

Anda mungkin juga menyukai

Tinggalkan Komentar

* Dengan menggunakan formulir ini, Anda menyetujui penyimpanan dan pengelolaan data Anda oleh situs web ini.

Situs ini menggunakan cookie untuk meningkatkan pengalaman Anda. Dengan melanjutkan, Anda menyetujui penggunaan cookie. Setuju Baca Selengkapnya

Pemblokir Iklan Terdeteksi

Dukungan Anda sangat kami hargai. Mohon nonaktifkan pemblokir iklan (ad blocker) untuk situs ini agar kami dapat terus menyediakan layanan kami.