Node Version Manager (NVM) adalah alat yang sangat berguna bagi pengembang yang perlu mengelola beberapa versi Node.js di komputer mereka. Hal ini sangat penting terutama jika Anda bekerja di berbagai proyek yang menggunakan versi Node.js yang berbeda. Sayangnya, NVM tidak secara resmi didukung di Windows seperti di Linux atau macOS. Namun, Anda masih dapat menginstalnya menggunakan NVM for Windows, sebuah proyek open-source yang menawarkan fungsi serupa. Dalam panduan ini, kita akan membahas cara menginstal NVM di Windows dan menggunakannya untuk mengelola beberapa versi Node.js dengan mudah.
Langkah-Langkah Menginstal NVM di Windows
1. Download NVM untuk Windows
Langkah pertama adalah mengunduh NVM untuk Windows. Anda bisa mendownloadnya dari repository resmi di GitHub dengan mencari nvm-windows. Setelah Anda menemukan halaman unduhan, pilih versi terbaru dari NVM for Windows. Biasanya file yang diunduh berbentuk .zip atau .exe. Simpan file tersebut di komputer Anda.
2. Instal NVM di Windows
Setelah unduhan selesai, jalankan file instalasi .exe. Proses instalasi ini cukup mudah, Anda hanya perlu mengikuti petunjuk di layar. Saat menginstal, pastikan Anda menginstal NVM di direktori yang mudah diakses, seperti C:\NVM. Selanjutnya, saat diminta, tentukan juga direktori tempat Anda ingin menyimpan instalasi Node.js yang dikelola oleh NVM, biasanya bisa diletakkan di folder C:\Program Files\nodejs.
3. Menambahkan NVM ke Path
Setelah proses instalasi selesai, pastikan NVM ditambahkan ke PATH sistem Anda agar bisa diakses melalui command prompt. Ini penting untuk memastikan bahwa NVM dan Node.js dapat dikenali saat Anda mengetik perintah di terminal. Untuk mengecek apakah NVM telah terpasang dengan benar, buka Command Prompt atau PowerShell, lalu ketik nvm version
. Jika instalasi berhasil, Anda akan melihat versi NVM yang terpasang.
Bagi Anda yang juga tertarik pada topik teknologi lainnya, Anda bisa mengunjungi Halal.id untuk membaca artikel menarik lainnya, termasuk yang terkait dengan dunia teknologi di bagian teknologi.