Install Multiple Version Node Js dengan VoLTA Ubuntu 22.04
Install Multiple Version Node Js dengan VoLTA Ubuntu 22.04

Cara Install Multiple Version Node Js dengan VoLTA Ubuntu 22.04

VoLTA (Version Manager untuk Linux, Tipe Asinkron) adalah alternatif populer untuk mengelola beberapa versi Node.js di sistem Linux.

Dengan VoLTA, kamu dapat dengan mudah beralih antara berbagai versi Node.js sesuai kebutuhan proyek tanpa harus meng-uninstall dan re-install.

Pada artikel ini, kita akan membahas langkah-langkah instalasi dan konfigurasi VoLTA untuk mengelola multiple version Node.js di Ubuntu 22.04.

Update dan Upgrade Package

sudo apt update -y && sudo apt upgrade -y

Install VoLTA Ubuntu 22.04

Saat download Volta di Linux secara default akan menjalankan bash shell dan melakukan instalation.

curl https://get.volta.sh | bash
Install VoLTA Ubuntu
Install VoLTA Ubuntu

Reload Bashrc, agar path VoLTA bisa dijalankan diterminal.

bash

Install Node Js

Install version Node Js LTS terbaru sekaligus menjadikannya default.

volta install node
Install Node Js
Install Node Js

atau

Install custom version node js  version 22

volta install node@22
Install Custom Version Node Js 22
Install Custom Version Node Js 22

Menguji VoLTA dengan Membuat Project

Dengan menggunakan VoLTA pengembang dapat mengatur version Node Js App yang sedang dibuat tanpa harus menginstall manual sesuai kebutuhan.

Buat directory baru dengan nama App1 dan App2.

mkdir App1 App2

Project App1

Pada project untuk App1 katakanlah membutuhkan version node js version 24, untuk menjalankan aplikasi nya.

cd App1
npm init -y
volta pin node@24

Cek version App1, pastikan sama dengan yang diinstall yaitu Node Js 24.

node -v
App1 Node Js 24
App1 Node Js 24

 

Package Json App1 Node 24
Package Json App1 Node 24

Project App2

Untuk App2 aplikasi yang dibuat menggunakan version Node Js 22.

cd App2
npm init -y
volta pin node@22

Cek version App2, pastikan sama yaitu Node Js 24.

node -v
App2 Node Js 22
App2 Node Js 22

 

Package Json App2 Node 22
Package Json App2 Node 22

Dengan VoLTA, mengelola multiple version Node.js di Ubuntu 22.04 menjadi lebih mudah dan efisien.

Kamu dapat dengan cepat beralih antara berbagai versi Node.js sesuai kebutuhan pengembangan, memastikan kompatibilitas proyek, dan menjaga konsistensi lingkungan pengembangan.

VoLTA memberikan solusi yang ringan dan powerful untuk manajemen versi Node.js, cocok baik untuk developer individu maupun tim dalam lingkungan produksi maupun pengembangan.