Cara Menginstal Node.js dan NPM di Windows dan macOS
Diterbitkan: 2022-08-30Dengan permintaan untuk pengembangan tumpukan penuh, Javascript adalah teknologi yang andal untuk membuat aplikasi bisnis yang lengkap.
Banyak pengembang JavaScript di seluruh dunia berjuang dengan menukar kerangka kerja dan bahasa yang berbeda untuk memperkuat kode mereka. Di situlah Node.js berperan.
Dengan Node.js, Anda dapat dengan cepat membangun aplikasi web dengan koneksi dua arah di mana sisi klien dan server dapat berkomunikasi dan bertukar data secara real-time.
Jika Anda ingin menginstal Node dan NPM pada sistem Windows dan macOS, kami siap membantu. Pada artikel ini, kami akan memberikan panduan langkah demi langkah untuk menginstal perangkat lunak.
Tapi pertama-tama, mari kita kenali dasar-dasarnya!
Apa itu Node.js?

Node.js, juga disebut Node, adalah lingkungan runtime lintas platform sumber terbuka untuk mengeksekusi kode JavaScript di luar browser. Seringkali, kami menggunakan Node.js untuk membangun layanan back-end, juga disebut Antarmuka Pemrograman Aplikasi (API).
Layanan ini mendukung aplikasi klien kami, seperti aplikasi web yang berjalan di dalam browser atau aplikasi seluler yang berjalan di perangkat seluler.
Aplikasi adalah apa yang dilihat dan berinteraksi dengan pengguna. Namun, aplikasi ini memerlukan komunikasi ke layanan back-end di cloud atau di server untuk menyimpan data, mengirim email, memulai alur kerja, dll.
Node.js sangat cocok untuk membangun layanan back-end data-intensif dan real-time yang sangat skalabel yang mendukung aplikasi klien kami.
Meskipun ada alat dan kerangka kerja lain untuk membangun layanan back-end, seperti Ruby on Rails, Django, Flask, dan Firebase, Node.js unik dari mereka.
Node.js mudah untuk memulai dan dapat digunakan untuk pembuatan prototipe dan pengembangan yang gesit. Selain itu, ia dapat membangun layanan yang sangat cepat dan sangat skalabel. Ini bahkan digunakan oleh organisasi perusahaan seperti PayPal, Uber, Netflix, Walmart, dll., karena kecepatan dan skalabilitasnya.
PayPal membangun kembali salah satu aplikasi berbasis Java dan pegas mereka menggunakan Node.js, dan mereka menemukan bahwa:
- Aplikasi mereka dibuat dua kali lebih cepat dengan lebih sedikit orang
- Mereka menggunakan 33% lebih sedikit baris kode dan 40% lebih sedikit file
- Juga menggandakan jumlah permintaan yang dilayani per detik sambil mengurangi waktu respons rata-rata sebesar 35%
Aplikasi node menggunakan Javascript di mana saja, termasuk Windows, macOS, dan Linux. Jika Anda seorang pengembang front-end dengan keterampilan JavaScript, Anda dapat dengan mudah beralih ke pengembang full-stack, memungkinkan Anda mendapatkan pekerjaan yang lebih baik tanpa mempelajari bahasa pemrograman baru.
Karena Anda dapat menggunakan Javascript di front-end dan back-end, kode sumber Anda akan lebih bersih dan lebih konsisten. Akibatnya, Anda akan menggunakan konvensi penamaan yang sama, praktik terbaik yang sama, dan alat yang sama.
Selain itu, Node memiliki ekosistem perpustakaan sumber terbuka terbesar yang tersedia untuk Anda. Ini berarti Anda dapat menemukan fitur atau blok penyusun apa pun untuk ditambahkan ke aplikasi Anda. Dengan demikian, Anda tidak perlu membuat blok penyusun ini dari awal dan malah berfokus pada inti aplikasi Anda.
Sekarang setelah Anda mengetahui dasar-dasar Node.js, mari kita lihat proses yang perlu Anda lakukan saat menginstal Node untuk Windows atau macOS.
Menginstal Node.js untuk Windows
Berikut adalah langkah-langkah untuk mengunduh Node.js untuk Windows:
Langkah 1: Buka situs web Node.js dan temukan halaman unduhannya.

Langkah 2: Klik pada penginstal windows untuk mengunduh dan membuka file.

Langkah 3: Terima perjanjian lisensi mereka dengan mengklik 'Berikutnya.'

Langkah 4: Pilih tempat Anda ingin menginstal Node.js, lalu klik ' Next .'

Langkah 5: Jika Anda seorang pemula, tetap menggunakan pengaturan Node.js default dengan mengklik 'Berikutnya.' Anda dapat mengubah pengaturan sesuai kebutuhan Anda jika Anda tahu apa dampaknya pada aplikasi.

Langkah 6: Klik next lagi pada halaman Tool for Native Modules, lalu klik 'Install'.

Langkah 7: Anda sekarang telah menyelesaikan instalasi. Sekarang, buka konsol perintah Anda dan mulai gunakan Node.js.

Menginstal Node.js untuk MacOS
Mengunduh Node.js untuk macOS relatif sederhana. Ikuti langkah-langkah instalasi ini:
Langkah 1: Buka situs web Node.js. Klik pada versi pilihan Anda.

Langkah 2: Unduh file dan buka di Finder.

Langkah 3: Atur lokasi instalasi dan klik 'Lanjutkan.'

Langkah 4: Selesaikan seluruh langkah penginstalan dengan mengklik lanjutkan dan setujui persyaratannya hingga Anda mencapai bagian Ringkasan dan mendapatkan konfirmasi penginstalan.

Langkah 5: Selamat, Anda telah menginstal Node.js untuk macOS. Sekarang buka terminal Anda dan mulailah bereksperimen dengan perintah.


Menginstal Node.js untuk Linux
Ikuti langkah-langkah di bawah ini untuk menginstal Node.js untuk Linux.
Langkah 1: Mulailah dengan membuka terminal Anda atau menekan Ctrl + Alt + T.
Langkah 2: Ketik:
sudo apt install nodejs
Dan kemudian tekan enter.

Namun, Anda tidak akan menginstal versi node.js terbaru saat menjalankan perintah ini.
Langkah 3: Buka situs web Node.js.org dan klik Unduhan.

Langkah 4: Gulir ke bawah dan klik 'Instal Node.js melalui manajer paket.'

Langkah 5: Klik 'Distribusi Linux berbasis Debian dan Ubuntu.'

Langkah 6: Setelah dialihkan, klik tautan 'Distribusi biner Node.js' .

Langkah 7: Sebuah jendela akan terbuka, dan Anda akan diarahkan ke repositori GitHub.

Langkah 8: Gulir ke bawah dan temukan petunjuk penginstalan untuk versi Node.js terbaru. Dalam hal ini, kita akan menginstal Node.js v18.x.

Langkah 9: Salin dan tempel baris pertama dari instruksi ke terminal Anda dan tekan enter.

Langkah 10: Anda akan melihat pesan bahwa perintah 'curl' tidak ditemukan.

Langkah 11: Ketik sudo apt install curl
untuk menginstal curl. Kemudian Anda akan diminta untuk mengetikkan kata sandi Ubuntu Anda dan tekan enter.

Langkah 12: Sekarang Anda telah menginstal curl pada sistem operasi Anda dan dapat mengunduh versi terbaru dari Node.js.
Salin dan tempel baris kedua dari instruksi instalasi Github ke terminal Anda dan tekan enter.

Dan Anda sudah selesai!
Cara Memeriksa Versi NPM dan Memverifikasi Unduh
NPM adalah manajer paket untuk Node, artinya ia mengelola dependensi untuk paket-paketnya.
Tanpa NPM, Anda perlu membongkar paket Node.js secara manual saat Anda ingin mengunggah kerangka kerja. Untungnya, NPM mengotomatiskan proses ini dan mengurangi tanggung jawab dari Anda.
Memperbarui NPM secara rutin meningkatkan kode dan memperbarui paket lokal Anda yang digunakan dalam proyek Anda.
Namun, terkadang ia melewatkan rilis NPM terbaru. Oleh karena itu, Anda ingin memeriksa versi NPM Anda dan memperbaruinya secara manual.
Meskipun proses untuk memeriksa dan memperbarui versi NPM serupa, ada beberapa perbedaan antara Windows dan macOS.
Berikut cara memeriksa versi Node.js dan memverifikasi unduhan untuk Windows:
Ketik perintah: node -v
, lalu tekan enter, dan Anda akan melihat nomor versi.

Jika Anda memiliki macOS, ikuti langkah-langkah ini untuk memverifikasi unduhan Node.js dan NPM Anda.
Langkah 1: Buka terminal perintah macOS.

Langkah 2: Ketik node –version (ini adalah tanda hubung ganda sebelum versi) dan tekan enter. Anda akan langsung melihat apakah Anda telah menginstal versi terbaru.

Untuk memeriksa versi NPM, ketik npm –version dan tekan enter.

Periksa kembali apakah versi yang Anda instal sama dengan versi terbaru yang tercantum di situs web Node.js.
Setelah Anda memeriksa bahwa Node.js dan NPM Anda diinstal dengan benar di Windows atau macOS, Anda siap untuk mulai membuat aplikasi baru.
Membungkus
Node.js adalah lingkungan pemrograman yang sangat populer, terutama karena kepraktisannya di front-end dan back-end. Banyak pengembang memilih Node.js karena kesederhanaan dan kemampuannya untuk mengembangkan aplikasi tingkat lanjut. Selain itu, ini dapat membantu Anda menjadi pengembang full-stack dalam waktu singkat.
Setelah menyelesaikan langkah-langkah di atas untuk menginstal NPM dan Node, Anda siap untuk membangun layanan back-end. Menginstalnya adalah langkah pertama dalam memulai perjalanan pengembangan aplikasi Anda.
Anda mungkin juga tertarik dengan bundler Node.js ini dan membangun alat sebagai pengembang.