NVM
NVM merupakan singkatan dari Node Version Manager. NVM adalah sebuah program yang akan membantu kita menggunakan lebih dari satu versi Nodejs di dalam satu komputer.
Instalasi NVM
menggunakan curl
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
next:
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
Verifikasi
nvm --version
Output
nvm --version0.39.5
Cara Pakai
Melihat list Nodejs yang ada di server
nvm ls-remote
Output
v18.12.0 (LTS: Hydrogen) v18.12.1 (LTS: Hydrogen) v18.13.0 (LTS: Hydrogen) v18.14.0 (LTS: Hydrogen) v18.14.1 (LTS: Hydrogen) v18.14.2 (LTS: Hydrogen) v18.15.0 (LTS: Hydrogen) v18.16.0 (LTS: Hydrogen) v18.16.1 (LTS: Hydrogen) v18.17.0 (LTS: Hydrogen) v18.17.1 (LTS: Hydrogen)-> v18.18.0 (Latest LTS: Hydrogen)
Update Node ke versi tertentu
nvm install 21
Cek versi Node
node -v v21.5.0
Menggunakan versi Node yg sesuai
nvm use 21 Now using node v21.5.0 (npm v10.2.4)
Menjalankan Aplikasi Node dengan Versi Tertentu
nvm run v21.5.0 app.js
- v21.5.0 adalah versi nodejs yang akan digunakan untuk menjalankan app.js
- app.js adalah program Nodejs.
Menghapus Versi Nodejs
nvm uninstall v11.10.1