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 | bashnext:
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 --versionOutput
nvm --version0.39.5Cara Pakai
Melihat list Nodejs yang ada di server
nvm ls-remoteOutput
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 21Cek versi Node
node -v v21.5.0Menggunakan 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