Cara Update Node.js di Ubuntu dan Windows

660

cara update node.js

Pernah dapat pesan error atau warning di terminal seperti “Your Node.js version is outdated”? Atau mungkin kamu ingin install library JavaScript terkini tapi tidak bisa karena terhalang versi Node-mu yang sudah ketinggalan zaman?

Tenang, kamu tidak sendirian. Banyak developer, baik pemula maupun yang sudah senior, pernah mengalami hal ini. Tapi kabar baiknya, update node tidak sesulit yang kamu kira.

Dan artikel ini hadir untuk membantu kamu memahami bagaimana cara update Node.js yang relevan dan praktis, sesuai sistem operasi yang kamu pakai, entah itu Ubuntu atau Windows.

Kenapa Update Node.js Penting?

Sebelum kita membahas cara update-nya, mari kita pahami dulu, mengapa penting untuk update Node.js. 

Node.js bukan hanya sekadar runtime JavaScript. Node.js sudah menjadi tulang punggung dari banyak aplikasi modern.

Bahkan, menurut Stack Overflow Developer Survey 2023, Node.js masih menempati daftar teratas teknologi backend yang paling banyak digunakan developer.

Versi Node.js yang terbaru biasanya hadir dengan:

  • Performa yang ditingkatkan
  • Perbaikan bug dan celah keamanan
  • Fitur-fitur baru yang memudahkan coding
  • Dukungan untuk library modern

Jadi, jika kamu ingin aplikasimu berjalan lebih cepat, lebih aman, dan lebih kompatibel dengan tools kekinian, solusi paling tepat adalah dengan mengupdate Node.js kamu.

Cara Update Node.js di Ubuntu

Sebelum melakukan update, ada satu hal yang perlu kamu tahu, bahwa update software di Ubuntu (dan sistem Linux lainnya) bisa lebih fleksibel, tapi juga terkadang bisa jadi rumit jika kita tidak menggunakan cara yang tepat.

Ada 4 cara mudah yang bisa kamu pilih untuk update Node.js di sistem operasi Ubuntu yang dapat kamu pilih sesuai kenyamanan kamu:

1. Cek Versi Node.js Saat Ini

Mari kita lihat dulu versi Node.js yang sudah terpasang di sistem kamu, dengan membuka terminal.

Untuk shortcut kamu bisa menggunakan gabungan tombol Ctrl+Alt+T, lalu ketikkan perintah berikut:

node -v

Perintah ini akan menampilkan versi Node yang sedang kamu gunakan saat ini. Contohnya:

v16.17.1

Kalau versinya masih cukup lama atau kamu mengalami kendala saat install package tertentu, artinya kamu perlu melakukan update.

2. Install atau Update nvm

Kita akan menggunakan nvm (Node Version Manager) untuk mengatur versi Node.js. Kalau kamu belum pernah install nvm sebelumnya, ikuti langkah ini:

  • Di terminal, jalankan perintah berikut:

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

Perintah ini akan mengunduh dan menginstall nvm ke sistemmu.

  • Setelah proses selesai, aktifkan nvm dengan mengetik:

source ~/.bashrc

atau jika kamu menggunakan shell berbeda (misalnya zsh), sesuaikan dengan file konfigurasi yang kamu gunakan, misalnya source ~/.zshrc.

  • Untuk memastikan nvm sudah berhasil terpasang, ketik:

nvm --version

Jika muncul versi nvm (misalnya 0.39.7), berarti instalasi berhasil.

3. Install Node.js Versi Terbaru

Sekarang, kita akan masuk ke inti dari proses ini, menginstall versi terbaru dari Node.js. Untuk melihat daftar versi yang tersedia, kamu bisa ketik;

nvm ls-remote

Nanti akan muncul daftar versi yang bisa kamu install. Cari versi terbaru yang tersedia (biasanya ditampilkan paling bawah). Kamu bisa menginstall versi tersebut dengan perintah:

nvm install node

Perintah nvm install node akan otomatis mengambil versi stable atau LTS terbaru. Setelah proses selesai, versi terbaru akan langsung aktif di sesi terminal kamu.

4. Jadikan Versi Terbaru Sebagai Default

Agar setiap kali kamu membuka terminal, Node.js langsung menggunakan versi yang baru tadi, ketik perintah berikut:

nvm alias default node

Sekarang kamu sudah berhasil update Node.js di Ubuntu.

Baca Juga: Cara Upgrade WordPress ke Versi Terbaru

Cara Update Node.js di Windows

Kamu pengguna Windows? Tenang, kamu juga bisa update Node.js dengan dua cara yang sama mudahnya: lewat installer resmi dari situs Node.js, atau menggunakan versi khusus dari nvm untuk Windows, yaitu nvm-windows.

Cara 1: Update Lewat Installer Resmi (Cocok untuk Pengguna Awam)

Ini adalah cara paling cepat dan mudah, terutama buat kamu yang belum familiar dengan terminal atau command line.

  1. Buka browser dan kunjungi situs resmi Node.js di https://nodejs.org 
  2. Klik tombol hijau bertuliskan LTS (Long Term Support)—versi ini direkomendasikan untuk kestabilan proyek, lalu klik untuk mengunduh file instalasi.
  3. Setelah file .msi selesai diunduh, klik dua kali untuk menjalankan installernya. Ikuti langkah-langkah instalasi seperti biasa (klik “Next” beberapa kali sampai selesai).
  4. Setelah proses instalasi selesai, buka Command Prompt atau PowerShell.
  5. Cek versi Node.js yang terpasang dengan mengetik:

node -v

Jika muncul versi terbaru, berarti kamu sudah berhasil meng-update Node.js.

Cara 2: Update Node.js dengan nvm-windows (Cocok untuk Developer)

Kalau kamu sering mengelola banyak project dengan versi Node.js yang berbeda-beda, nvm-windows adalah solusi terbaik.

Langkah 1: Uninstall Node.js versi sebelumnya (Opsional tapi direkomendasikan)

Kalau kamu sebelumnya install Node.js lewat installer resmi, sebaiknya uninstall dulu lewat Control Panel > Programs > Uninstall a Program. Ini untuk mencegah konflik saat nvm-windows mulai mengelola versinya.

Langkah 2: Install nvm-windows

Langkah 3: Install dan Aktifkan Node.js Terbaru

  • Setelah nvm terpasang, buka Command Prompt (atau PowerShell), lalu jalankan:

nvm list available

Ini akan menampilkan daftar versi Node.js yang bisa kamu install.

  • Pilih versi yang ingin kamu gunakan, lalu install dengan:

nvm install 20.11.1

Kamu bisa ganti 20.11.1 dengan versi lainnya sesuai kebutuhan.

  • Setelah itu, aktifkan versi yang baru diinstal:

nvm use 20.11.1

  • Cek apakah Node.js sudah aktif dengan:

node -v

Kalau versi yang pilih sudah muncul, artinya kamu sukses update Node di Windows.

Penutup 

Melakukan update Node.js kini jadi jauh lebih mudah, entah kamu pengguna Ubuntu maupun Windows.

Dengan tools seperti nvm atau nvm-windows, kamu bisa lebih fleksibel dalam memilih versi yang sesuai kebutuhan proyek, sekaligus memastikan sistem kamu tetap up-to-date, aman, dan kompatibel dengan tools modern.

Update Node bukan cuma soal “upgrade versi”, tapi juga soal menjaga performa dan kesehatan ekosistem development kamu. 

Ingin performa maksimal dan kontrol penuh untuk proyekmu? Gunakan VPS Exabytes bebas atur server sesuai kebutuhan, cepat, aman, dan scalable kapan pun kamu butuh.