NVM, Gampang Ganti Versi Node Dalam Sekejap
NVM ? Apaan Sih itu ?
NVM adalah Node Version Manager, bash script sederhana untuk mengatur versi nodejs yg aktif, dan di design untuk di install per-user dan per-shell. nvm juga bisa di gunakan di POSIX compliant shell (sh, dash, ksh, zsh, bash)
. Terkhusus di platforms: unix, macOS, and windows WSL.
NVM, Buat apa ?
Saya sering sekali harus berpindah pindah versi node karena di haruskan untuk menjalankan angularjs( versi lama ) untuk tujuan maintenance dan sementara itu saya sedang melakukan development memakai angular(versi terbaru) dan keduanya itu memakai versi node yg bebeda, angularjs mengharuskan memakai versi node 9 dan angular versi terbaru mengharuskan untuk memakai versi node 10 keatas. terbayang kan jika tidak ada nvm ? saya harus install dan uninstall versi node berbeda setiap akan melakukan development pada aplikasi yg berbeda jaman
.
Dan disinilah nvm sebagai game changer
di development environmnet node, Kita bisa memiliki beberapa versi node dan gampang untuk berpindah dari versi satu ke versi lainnya.
Install NVM.
Menginstall NVM sangatlah mudah, bisa juga di baca disini Dokumentasi github
ada beberapa langkah menginstall NVM:
Langkah 1
Langkah pertama sangat simple kita bisa memililih menggunakan curl atau wget.
Curl command:
Wget command:
Langkah 1.1
Pastikan nvm telah terinstall dengan baik dengan command berikut.
jika terinstall maka akan seperti berikut:
Jika Belum muncul nvm
atau ada error lainnya bisa langsung saja di baca dokumentasi resmi dari nvm Dokumentasi github
Langkah 2
Tambahkan Directory Path nvm ke shell profile yaitu di file ~/.zshrc
atau di ~/.bashrc
dengan menambahkan path sebagai berikut di akhir file:
lalu ulangi lagi command command -v nvm
untuk memastikan instalasi terpasang dengan baik.
Menggunakan NVM
menggunakan nvm sangat mudah, saya akan menunjukan beberapa command dari nvm
Menampilkan Semua versi LTS nodejs
Dengan command nvm ls-remote
kita bisa melihat semua versi LTS nodejs
Menampilkan versi nodejs yg terinstall
Dengan command nvm ls
menampilkan versi nodejs yg terinstall di local kita.
Menginstall nodejs versi tertentu
Menggunakan command nvm install <SPECIFIC_NODE_VERSION>
kita bisa menginstall versi nodejs dengan versi tertentu.
Menggunakan Nodejs Versi tertentu
Kita bisa berpindah dari versi nodejs satu ke versi lainnya dengan menggunakan command nvm use node <SPECIFIC_NODE_VERSION>
.
Kesimpulan
Versi Nodejs adalah sesuatu yang jarang kita pikirkan dalam membuat sebuah aplikasi sebelum itu menjadi masalah. apalagi ketika kita harus menggunakan beberapa versi sekaligus dalam satu laptop. nvm memudahkan kita untuk mengatur versi nodejs yg kita akan pakai dengan sangat mudah sekali.
Comments