Cara Download & Install Node.js dan NPM di Windows

⚡ Ringkasan Cerdas

Instalasi Node.js pada Windows menggunakan penginstal MSI resmi atau pengelola paket Chocolatey, yang keduanya menyertakan NPM. Setelah pengaturan, skrip server HTTP sederhana akan mengkonfirmasi bahwa runtime menyajikan respons "Hello World" di browser.

  • 🪟 Windows Pemasang: Installer MSI dari nodejs.org menginstal Node.js dan NPM secara bersamaan.
  • 📦 Coklat: The Windows Pengelola paket menginstal Node.js dengan satu perintah PowerShell.
  • ⚙️ Halo Dunia: Server require('http') mendengarkan pada port 8080 dan mengembalikan respons.
  • 🔢 Pemeriksaan Versi: Menjalankan perintah `node -v` dan `npm -v` akan mengkonfirmasi versi yang terinstal.
  • 🐧 Opsi WSL2: Microsoft Merekomendasikan Node.js di WSL2 untuk alur kerja pengembangan ala Linux.
  • 🤖 Pengaturan AI: Asisten AI menghasilkan perintah instalasi dan skrip server awal dengan cepat.

Unduh dan Instal Node.js dan NPM di Windows

Untuk mulai membangun aplikasi Node.js Anda, langkah pertama adalah menginstal framework Node.js. Framework Node.js tersedia untuk berbagai sistem operasi sejak versi terbaru. Windows untuk Ubuntu dan OS X. Setelah kerangka Node.js diinstal, Anda dapat mulai membangun aplikasi Node.js pertama Anda.

Node.js juga memiliki kemampuan untuk menyematkan fungsionalitas eksternal atau tambahan dengan menggunakan modul kustom. Modul-modul ini harus diinstal secara terpisah. Contoh modul tersebut adalah... MongoDB modul, yang memungkinkan Anda untuk bekerja dengan MongoDB database dari aplikasi Node.js Anda.

Cara Menginstal Node.js di Windows

Langkah pertama dalam menggunakan Node.js adalah instalasi pustaka Node.js pada sistem klien. Berikut adalah langkah-langkah untuk mendownload dan menginstal Node.js Windows:

Langkah 1) Unduh Penginstal Node.js untuk Windows.

Pergi ke situs https://nodejs.org/en/download/ dan mengunduh file biner yang diperlukan. Dalam contoh kita, kita akan mengunduh Node.js pada Windows dengan file setup 32-bit.

Instal Node.js aktif Windows

Langkah 2) Jalankan instalasi. Double Klik pada file .msi yang telah diunduh untuk memulai instalasi. Klik tombol Run pada layar pertama untuk memulai instalasi.

Instal Node.js aktif Windows

Langkah 3) Di layar berikutnya, klik tombol “Next” untuk melanjutkan pengunduhan dan instalasi Node.js.

Instal Node.js aktif Windows

Langkah 4) Setujui syarat dan ketentuan. Di layar berikutnya, setujui perjanjian lisensi dan klik tombol Berikutnya.

Instal Node.js aktif Windows

Langkah 5) Atur jalur instalasi. Di layar berikutnya, pilih lokasi tempat Node.js perlu diinstal, lalu klik tombol Berikutnya.

  1. Pertama, masukkan lokasi file untuk instalasi Node.js. Di sinilah file-file untuk Node.js akan disimpan setelah instalasi.
  2. Klik tombol Berikutnya untuk melanjutkan instalasi.

Instal Node.js aktif Windows

Langkah 6) Pilih komponen default yang akan diinstal. Terima komponen default dan klik tombol Berikutnya.

Instal Node.js aktif Windows

Langkah 7) Mulai instalasi. Di layar berikutnya, klik tombol instal Node.js untuk memulai instalasi. Windows.

Instal Node.js aktif Windows

Langkah 8) Selesaikan instalasi. Klik tombol Selesai untuk menyelesaikan instalasi.

Instal Node.js aktif Windows

Catatan: Windows sekarang merekomendasikan agar pengembang menggunakan Node.js dengan WSL2 (The Windows Subsystem for Linux) untuk alur kerja pengembangan bergaya Linux.

Cara Install NPM di Windows 10/8/7

Cara lain untuk menginstal Node.js di mesin klien mana pun adalah dengan menggunakan "manajer paket." Pada Windows, unduhan NPM (Node Package Manager) dikenal sebagai Chocolatey. Ini dirancang untuk menjadi kerangka terdesentralisasi untuk menginstal aplikasi dan alat yang Anda perlukan dengan cepat.

Untuk menginstal NPM aktif Windows melalui Chocolatey, langkah-langkah berikut perlu dilakukan.

Langkah 1) Cara Menginstal Chocolatey – Situs web Chocolatey memiliki petunjuk yang sangat jelas tentang cara menginstal kerangka kerja ini.

  • Langkah pertama adalah menjalankan perintah di bawah ini di jendela command prompt. Perintah ini diambil dari situs web Chocolatey dan merupakan perintah standar untuk menginstal Node.js melalui Chocolatey.
  • Perintah di bawah ini adalah perintah PowerShell yang memanggil skrip PowerShell jarak jauh di situs web Chocolatey. Perintah ini perlu dijalankan di jendela perintah PowerShell.
  • Skrip PowerShell ini melakukan semua pekerjaan yang diperlukan untuk mengunduh komponen yang diperlukan dan menginstalnya.
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

Instal NPM aktif Windows 10/8/7

Langkah 2) Langkah selanjutnya adalah menginstal Node.js ke mesin lokal Anda menggunakan pengelola paket Chocolatey. Ini dapat dilakukan dengan menjalankan perintah di bawah ini pada command prompt.

Instal NPM aktif Windows 10/8/7

Jika instalasi berhasil, Anda akan mendapatkan pesan instalasi Node.js berhasil.

Catatan: Jika Anda mendapatkan kesalahan seperti “C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1”, maka buat folder tersebut secara manual di jalur tersebut.

Menjalankan aplikasi Hello World pertama Anda di Node.js

Setelah Anda mengunduh dan menginstal Node.js di komputer Anda, mari kita coba menampilkan "Hello World" di peramban web. Buat file Node.js dengan nama firstprogram.js.

var http = require('http');

http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/html'});
    res.end('Hello World!');
}).listen(8080);

Code Penjelasan:

  1. Fungsi dasar dari fungsi “require” adalah membaca a JavaNaskah Perintah `require` mengeksekusi file, dan kemudian mengembalikan sebuah objek. Dengan menggunakan objek ini, kita dapat menggunakan berbagai fungsi yang tersedia dalam modul yang dipanggil oleh fungsi `require`. Jadi dalam kasus kita, karena kita ingin menggunakan fungsi HTTP, kita menggunakan perintah `require(http)`.
  2. Pada baris kode kedua ini, kita membuat aplikasi server yang berbasis pada fungsi sederhana. Fungsi ini dipanggil setiap kali ada permintaan yang dibuat ke aplikasi server kita.
  3. Ketika sebuah permintaan diterima, kita meminta fungsi kita untuk mengembalikan respons "Hello World" kepada klien. Fungsi writeHead digunakan untuk mengirim data header ke klien, sedangkan fungsi end menutup koneksi ke klien.
  4. Selanjutnya, kita menggunakan fungsi server.listen untuk membuat aplikasi server kita mendengarkan permintaan klien pada port 8080. Anda dapat menentukan port apa pun yang tersedia di sini.

Menjalankan kode

  1. Simpan file tersebut di komputer Anda: C:\Users\Nama Anda\firstprogram.js
  2. Di command prompt, navigasikan ke folder tempat file tersebut tersimpan. Masukkan perintah Node firstprogram.js.

Aplikasi Hello World Pertama di Node.js

  1. Sekarang, komputer Anda berfungsi sebagai server! Jika ada yang mencoba mengakses komputer Anda melalui port 8080, mereka akan mendapatkan pesan "Hello World!" sebagai balasannya.
  2. Mulai browser internet Anda, dan ketik alamat: http://localhost:8080

Keluaran:

Aplikasi Hello World Pertama di Node.js

Pertanyaan Umum Demo Slot

Node.js adalah runtime yang mengeksekusi JavaSkrip di luar browser. NPM (Node Package Manager) menginstal dan mengelola paket. Menginstal Node.js juga menginstal NPM secara otomatis.

Buka Command Prompt dan jalankan `node -v` untuk menampilkan versi Node.js, lalu jalankan `npm -v` untuk menampilkan versi NPM yang terpasang di komputer Anda.

Pilih LTS (Long Term Support) untuk sebagian besar proyek karena lebih stabil dan pemeliharaannya lebih lama. Pilih Current hanya jika Anda membutuhkan fitur eksperimental terbaru.

Ya. Microsoft Merekomendasikan menjalankan Node.js di WSL2 untuk alur kerja bergaya Linux. Instal distribusi Linux, lalu gunakan pengelola versi seperti nvm untuk menginstal Node.js.

Pengelola versi seperti nvm-windows memungkinkan Anda beralih antara beberapa versi Node.js per proyek. Hapus instalasi yang ada terlebih dahulu untuk menghindari konflik.

Tidak. Installer MSI Node.js resmi menyertakan NPM, jadi NPM akan terinstal secara otomatis bersama Node.js. Anda dapat memperbaruinya nanti dengan menjalankan `npm install -g npm`.

Ya. Asisten AI seperti ChatGPT menghasilkan perintah instalasi yang tepat untuk Windows, menjelaskan kesalahan PATH, dan menghasilkan skrip awal, yang mempercepat pengaturan pertama kali.

Ya. GitHub Copilot melengkapi secara otomatis server `require('http')` yang mendengarkan pada sebuah port dan mengembalikan respons "Hello World", memungkinkan Anda untuk menguji instalasi dalam hitungan detik.

Ringkaslah postingan ini dengan: