Mengelola Versi Node Dengan NVM
Jadi gara-gara ada satu aplikasi yang bermasalah saat menggunakan node versi terbaru terpaksa harus menggunakan node versi lama, setelah googling nemu NVM yang berfungsi untuk memasang banyak versi nodejs.
Pemasangan
Untuk memasangnya bisa menggunakan curl
atau wget
Curl
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
Wget
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
Perintah di atas itu menyalin script
ke .bashrc
atau .zshrc
, isi nya seperti ini
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
Untuk mengecek berhasil atau tidak, ketikan perintah berikut di terminal
command -v nvm
Jika sukses akan mengeluarkan nvm
di terminal.
Sebelumnya lakukan
source ~/.bashrc
untuk reload bash nya.
Perintah-perintah NVM
Melihat node yang tersedia
Untuk melihat versi node yang bisa dipasang, gunakan perintah
nvm ls-remote
Untuk memasang node menggunakan nvm
nvm install {versi}
contoh : nvm install 8.9.4
Untuk melihat node yang terpasang
nvm ls
Untuk setup
default versi
nvm alias default {versi}
contoh : nvm alias default 8.9.4
Referensi :
https://github.com/creationix/nvm