Halo pembaca yang keren! Kali ini kita akan membahas cara mudah untuk menginstal Node.js di Ubuntu menggunakan NVM (Node Version Manager). Nah, tentunya kalian pasti sudah tidak asing lagi dengan Node.js, sebuah platform yang memungkinkan kamu menjalankan kode JavaScript di luar browser. Node.js ini sangat populer dan digunakan secara luas dalam pengembangan aplikasi web. Dengan menggunakan NVM, kita bisa dengan mudah beralih antara berbagai versi Node.js. Jadi, yuk kita langsung mulai!

Pendahuluan

Tujuan dari tutorial ini adalah untuk memberikan panduan lengkap dan mudah diikuti tentang cara menginstal Node.js di Ubuntu dengan menggunakan NVM. Kita juga akan membahas tentang NVM itu sendiri dan kenapa ini adalah alat yang sangat berguna bagi developer.

Kenalan dengan NVM

Sebelum mulai instalasi, ada baiknya kita tahu dulu apa itu NVM. NVM, singkatan dari Node Version Manager, adalah sebuah alat baris perintah yang memungkinkan kita untuk menginstal dan mengelola beberapa versi Node.js di sistem kita. Dengan NVM, kita bisa dengan mudah berpindah antara berbagai versi Node, menghapus versi yang tidak diperlukan, dan banyak lagi. Ini sangat membantu ketika kita bekerja di berbagai proyek yang memerlukan versi Node.js yang berbeda.

Jika tertarik untuk tahu lebih tentang NVM, kamu bisa lihat dokumentasinya di sini NVM GitHub Repo.

Langkah-Langkah Instalasi

Baiklah, sekarang kita masuk ke inti dari tutorial ini. Mari kita lihat langkah-langkah untuk menginstal NVM dan kemudian menggunakan NVM untuk menginstal Node.js.

1. Menginstal NVM

Pertama-tama, kita perlu menginstal NVM di mesin Ubuntu kita. Jangan khawatir, caranya cukup mudah:

Buka Terminal
Anda dapat membuka terminal di Ubuntu dengan menekan Ctrl + Alt + T.

Download dan Install NVM
Jalankan perintah di bawah ini untuk mengunduh skrip instalasi NVM dari GitHub dan menjalankannya:

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

Pastikan untuk memeriksa versi terbaru dari skrip ini di repository NVM di GitHub dan sesuaikan versi v0.39.1 dengan yang terbaru jika perlu.

Menambahkan NVM ke Shell
Setelah instalasi selesai, Anda perlu membuat shell Anda mengenal NVM. Jalankan ini di terminal:

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"

Anda juga mungkin perlu menambahkan baris di atas ke file ~/.bashrc~/.zshrc, atau konfigurasi shell yang relevan sesuai dengan shell yang Anda gunakan untuk memastikan NVM selalu tersedia.

Verifikasi Instalasi NVM
Untuk memastikan NVM telah terpasang dengan benar, jalankan perintah berikut:

nvm --version

Jika melihat nomor versi, berarti NVM telah diinstal dengan benar.

2. Menggunakan NVM untuk Menginstal Node.js

Sekarang NVM sudah siap, mari kita gunakan untuk menginstal Node.js:

  • Instal Node.js versi terbaru LTS
    Jalankan perintah ini untuk menginstal versi terbaru dari Node.js LTS (Long Term Support):nvm install --lts
  • Mengganti Versi Node.js
    Jika Anda ingin menginstal versi Node.js yang spesifik, misalnya versi 14, gunakan perintah:nvm install 14
  • Memilih Versi Node.js yang Aktif
    Setelah menginstal beberapa versi, Anda bisa mengganti versi aktif dengan:nvm use 14
  • Memeriksa Versi Node.js yang Aktif
    Untuk memeriksa versi Node.js mana yang saat ini aktif, gunakan:node -v

FAQ

Q: Kenapa saya membutuhkan NVM? A: Dengan NVM, kita bisa dengan mudah mengelola dan berganti antara berbagai versi Node.js, yang sangat penting ketika mengerjakan proyek yang memerlukan versi berbeda.

Q: Apakah NVM hanya untuk Ubuntu? A: Tidak, NVM bekerja pada banyak distribusi Unix, termasuk macOS dan beberapa versi Windows.

Q: Bagaimana cara menghapus Node.js versi lama? A: Gunakan perintah nvm uninstall <version> untuk menghapus versi yang tidak lagi Anda perlukan, misalnya nvm uninstall 12.

Kesimpulan

Nah, itulah cara mudah menginstal Node.js di Ubuntu menggunakan NVM. Dengan ini, Anda bisa dengan mudah menyesuaikan versi Node.js sesuai kebutuhan proyek Anda. NVM adalah alat yang sangat berguna dan mempermudah pengelolaan Node.js. Selamat bereksperimen!

Tautan Ekstra

Semoga tutorial ini bermanfaat! Tetap semangat belajar dan ngoding! 🎉

Author

Seorang yang memiliki minat di dunia teknologi dan bekerja sebagai Freelancer. Keahlian System Adminstrator, Wordpress Devloper, & Network System.

Write A Comment

Menu

Melayani Installasi, Perbaikan, Konfigurasi Server VPS/DS Sesuai Kebutuhan.

Melayani Pembuatan Website untuk segala kebutuhan kamu. punya ide ? tapi ragu coba konsultasi.

Melayani Custom Plugin atau Theme Wordpress Sesuai dengan Kebutuhan.

saya menyediakan plugin Wordpress untuk kebutuhan kamu. cari tau apa ada yang cocok.

saya menyediakan Theme Wordpress untuk kebutuhan kamu. cari tau apa ada yang cocok.

Konsultasi Seputar Blog, IT, Wordpress dan Server Gratis