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! π