nvm sangat berguna untuk mengelola versi NodeJS yang kita gunakan untuk mengembangkan perangkat lunak. Beberapa perintah di bawah ini sangat sering saya gunakan untuk mengelola versi NodeJS.

Set default alias

default alias adalah versi yang dipilih jika saya membuka terminal. Kadang saya perlu menyetel versi NodeJS yang saya install sebagai default. Perintah ini akan melakukan hal itu:

# Install NodeJS 14 terakhir and setel sebagai `default` alias
nvm install --lts=Fermium --default

Install NodeJS versi lain dan Salin Global Package dari NodeJS di PC

Kadang saya butuh memasang NodeJS versi baru tapi ada beberapa global packages yang saya butuhkan dan malas untuk reinstall satu per satu. Perintah ini akan reinstall global packages dari NodeJS yang sudah ada di PC.

# pasang NodeJS v16.14.2 dan salin global package dari v14.17.0
nvm install v16.14.2 --reinstall-packages-from=v14.17.0

# pasang NodeJS LTS paling akhir dan salin global package dari alias 'default'
nvm install 'lts/*' --reinstall-packages-from=default

Cek Versi NodeJS yang Tersedia Untuk Dipasang

Sebelum mengunduh dan memasang NodeJS saya perlu tahu versi apa saja yang tersedia dan bisa dipasang. Perintah ini akan menampilkan daftar versi NodeJS yang bisa kita unduh dan pasang.

# Tampilkan semua versi NodeJS LTS yang tersedia
nvm ls-remote --lts

# Tampilkan semua versi NodeJS yang tersedia
nvm ls-remote --lts