Node Version Manager | Goodpixelpro Tutorial

Goodpixelpro Tutorial –

Perkembangan node js yang sangat cepat membuat kita harus meng upgrade versi dari node untuk bisa menikmati fitur fitur baru yang hanya jalan pada node dengan versi tertentu .
Salah satu contoh adalah ketika saya mencoba untuk men-debug node as a server dengan menggunakan chrome dev tools. syntaks yang saya gunakan adalah –inspect. Waktu itu saya menggunaka node versi v4.4.2

Namun ketika saya menjalankan syntaks debug tersebut , ternyata muncul error :

Setelah saya coba googling ternyata cause nya adalah version node yg saya gunakan tidak support syntaks tersebut . untuk itu saya harus meng-upgrade node yang saya pakai.

Ada banyak cara untuk meng upgrade version node , diantaranya adalah dengan menggunakan npm. Namun dari yang saya baca , upgrade dengan menggunakan npm tidak dianjurkan karena unstable dan bisa membuat kacau node module path, lalu disarankan menggunakan nvm atau node version manager.

Sesuai dengan namanya , nvm berfungsi untuk memanage node bahkan untuk multiple node. Hal ini sangat berguna jika anda ingin mengetest apakah sebuah aplikasi bisa berjalan lancar di versi node yang lain , tanpa harus ribet meng-unisntall current version node.

instalasi nvm sangat mudah , dengan curl :

 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash 

atau wget :

 wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash 

lalu jalankan script berikut untuk mem-verify instalasi :

 command -v nvm 

Berikut ini command command yang sering digunakan :
Untuk menginstall node :

 nvm install node 

Jika ingin menggunakan versi tertentu ex v6.8.1

 nvm install v6.8.1 

untuk melihat daftar node yang terinstall:

 nvm ls 


Untuk melihat versi node yang sedang kita pakai:

 nvm current 

Untuk melihat daftar node yang bisa kita install menggunakan nvm :

 nvm ls-remote 

Jika ingin men swicth node yang ingin kita gunakan :

 nvm use [node_version] 

Anda bisa dengan mudah meng uninstall node yg sudah tidak dipakai dengan script berikut :

 nvm uninstall [node_version] 

Ada banyak lagi fungsi fungsi dari nvm yang bisa anda lihat disini
Demikian sedikit tips untuk me manage node dari saya , semoga bermanfaat ?

sumber :
https://github.com/creationix/nvm
https://davidwalsh.name/upgrade-nodejs

Terimakasih telah berkunjung ke website Goodpixelpro. Semoga bermanfaat.!

There are no comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Start typing and press Enter to search

Shopping Cart