Pendahuluan
Node.js adalah runtime JavaScript back-end populer yang digunakan untuk membuat server web dan aplikasi jaringan yang dapat diskalakan. Lingkungan mendukung skrip sisi server - menghasilkan konten dinamis untuk halaman web sebelum disajikan kepada pengguna.
NPM adalah manajer paket untuk JavaScript dan manajer paket default untuk Node.js. Dengan demikian, NPM dipasang bersama Node.js sebagai fitur yang direkomendasikan.
Tutorial ini akan menunjukkan cara menginstal Node.js dan NPM di Mac menggunakan pengelola paket Homebrew.
Prasyarat
- Akses ke terminal
- Hak istimewa tingkat administratif
Instal Homebrew
1. Untuk menginstal Homebrew di macOS, jelajahi situs web resmi Homebrew dan salin tautan yang ditampilkan di halaman.
Catatan: Jangan menyalin perintah dari tangkapan layar karena dapat berubah di masa mendatang. Selalu kunjungi situs web untuk perintah terbaru.
2. Buka terminal dan paste perintah tersebut. Ketik kata sandi sudo saat diminta. Terakhir, konfirmasikan bahwa Anda ingin menginstal Homebrew dengan menekan Kembali .
Instal Node.js dan NPM di Mac
1. Ketik perintah berikut untuk menginstal Node.js dan NPM:
brew install node
Homebrew mengunduh dan menginstal dependensi.
2. Setelah instalasi selesai, konfirmasikan bahwa Anda berhasil menginstal Node.js dengan memeriksa versinya:
node -v
Sistem menampilkan versi Node.js sebagai output dari perintah.
3. Selanjutnya, periksa versi NPM yang terinstal dengan mengetik:
npm -v
Nomor versi NPM ditampilkan.
Perbarui Node.js dan NPM di Mac
1. Sebelum Anda melanjutkan dengan meningkatkan penginstalan Node.js, perbarui repositori Homebrew dengan mengetik:
brew update
2. Saat pembaruan selesai, ketik perintah berikut:
brew upgrade node
Keluaran pada contoh menunjukkan bahwa versi terbaru Node.js telah terinstal di sistem.
Copot pemasangan Node.js dan NPM di Mac
1. Copot pemasangan Node.js dan NPM dengan brew uninstall
perintah:
brew uninstall node
2. Hapus semua dependensi yang tidak digunakan dengan:
brew autoremove
Perintah ini menghapus paket yang brew uninstall
tidak dihapus.