NVM adalah singkatan dari Node Version Manager yang merupakan alat baris perintah yang digunakan untuk menginstal dan mengelola beberapa versi Node.JS. Anda dapat memiliki beberapa instalasi Node.JS dalam satu akun dan memutuskan versi mana yang akan digunakan untuk proyek Anda. Instalasi Node.JS adalah khusus akun pengguna dan akun pengguna lain dapat memiliki instalasi independen mereka sendiri.
Ada berbagai cara untuk menginstal Node.JS. Salah satunya adalah dengan menggunakan pengelola paket APT yang menginstalnya dari repositori Debian. Namun, ini tidak selalu menginstal versi terbaru. Cara lain untuk menginstal NodeJS adalah menggunakan utilitas NVM.
Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan kueri Node.JS terkait.
Dalam konteks ini, kita akan melihat proses instalasi NVM di Debian 11.
Berbagai cara untuk menginstal NVM di Debian
1. Unduh dan instal utilitas NVM
Untuk menginstal NVM, Anda harus terlebih dahulu mengunduh dan menjalankan skrip bash NVM sebagai berikut:
$ curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
Perintah mengunduh nvm sebagai skrip ke folder .nvm di direktori home. Kemudian menambahkan variabel lingkungan untuk NVM dalam file .bashrc.
Selanjutnya, muat ulang file .bashrc untuk menerapkan perubahan:
$ source ~/.bashrc
Atau, cukup keluar dan masuk lagi dan konfirmasi versi NVM yang diinstal:
$ nvm --version
2. Instal dan Kelola NodeJS menggunakan NVM
Seperti yang disebutkan sebelumnya, NVM memungkinkan pengembang untuk menginstal beberapa versi Node.JS. Untuk menginstal versi terbaru NodeJS, jalankan perintah berikut dengan 'node' sebagai alias untuk versi terbaru:
$ nvm install node
Jika Anda ingin menginstal LTS (Long Term Service) versi terbaru, jalankan perintah:
$ nvm install node --lts
Dalam kasus kami, versi terbaru – v16.10.0 – sudah diinstal.
Anda juga dapat menentukan versi NodeJS tertentu dengan menentukan nomor versi. Di sini, kami menginstal Node.JS v14.18.0:
$ nvm install 14.18.0
Untuk membuat daftar semua versi Node.JS yang diinstal, jalankan:
$ nvm ls
Untuk beralih ke versi Node.JS tertentu, jalankan perintah seperti yang ditunjukkan. Di sini, kita beralih ke Node v16.10.0:
$ nvm use 16.10.0
Untuk memverifikasi versi default yang sudah disetel di akun Anda, jalankan:
$ nvm run default --version
Anda dapat membuat daftar semua versi Node.JS yang tersedia untuk diunduh dengan perintah di bawah ini:
$ nvm ls-remote
Terakhir, Anda dapat menjalankan skrip Node.JS dengan versi pilihan Anda dengan perintah di bawah ini:
$ nvm exec 14.18.0 backoffice.js