Skip to content

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

Terminal window
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

next:

Terminal window
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
Terminal window
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
Verifikasi
Terminal window
nvm --version
Output
nvm --version
0.39.5

Cara Pakai

Melihat list Nodejs yang ada di server

Terminal window
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

Terminal window
nvm install 21

Cek versi Node

Terminal window
node -v
v21.5.0

Menggunakan versi Node yg sesuai

Terminal window
nvm use 21
Now using node v21.5.0 (npm v10.2.4)

Menjalankan Aplikasi Node dengan Versi Tertentu

Terminal window
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

Terminal window
nvm uninstall v11.10.1