VNM (Node Version Manager) hampir mirip dengan RVM (Ruby Version Manager) untuk bahasa pemograman ruby. Dengan menggunakan NVM kamu bisa menginstal node js dengan versi tertentu.
Secara default VNM di instal di bawah direktori home pengguna, Jadi instalasi nvm antara satu pengguna akan terpisah dan tidak akan dapat diakses oleh pengguna lain. Untuk menginstal NVM kamu bisa mengikuti langkah-langakah di bawah ini.
$ curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
Muat ulang linkungan sistem menggunakan perintah.
source ~/.profile ## Untuk sistem berbasis Debian source ~/.bashrc ## Untuk sistem CentOS/RHEL
Langkah berikutnya ialah memuat versi nvm yang akan di instal, Gunakan opsi ls-remote
untuk melihat daftar versi yang tersedia.
nvm ls-remote
Hasilnya seperti di bawah ini.
... ... v10.15.1 (LTS: Dubnium) v10.15.2 (LTS: Dubnium) v10.15.3 (LTS: Dubnium) v10.16.0 (Latest LTS: Dubnium) v11.0.0 v11.1.0 v11.2.0 ... ... v12.2.0 v12.3.0 v12.3.1
Langkah berikutnya ialah menginstal node js menggunkana NVM. Dalam langkah berikut kita akan menginstal node js versi 12.3.1
nvm install v12.3.1
Kamu juga bisa mengganti versinya dengan mengubah perintah v12.3.1
.
Untuk melakukan setingan default, kamu bisa menggunakan perintah berikut.
nvm use v12.3.1
Nah sekarang cek versi node js di terminal.
node --version v12.3.1
Untuk menjalankan node js terbaru di terminal gunakan perintah.
nvm run v12.3.1 app.js
Untuk menghapusnya guanakan perintah.
nvm uninstall v12.3.1