Instalasi Node.js dan NPM di Berbagai Sistem Operasi - Perwira Learning Center

 


1. Latar Belakang

    Perkembangan teknologi web saat ini semakin pesat, terutama pada sisi backend atau server. Salah satu teknologi yang banyak digunakan adalah Node.js, yaitu platform JavaScript yang berjalan di sisi server. Dengan Node.js, pengembang dapat membuat aplikasi web, API, dan aplikasi real-time dengan lebih efisien.

    Sebelum dapat menggunakan Node.js untuk membuat aplikasi, langkah awal yang harus dilakukan adalah melakukan instalasi Node.js dan NPM (Node Package Manager). Oleh karena itu, artikel ini dibuat untuk membantu siswa memahami cara menginstal Node.js dan NPM pada berbagai sistem operasi dengan mudah dan benar.


2. Alat dan Bahan

Alat dan bahan yang diperlukan untuk menginstal Node.js dan NPM adalah sebagai berikut:

  1. OS (windows atau linux atau macos)
  2. Koneksi internet
  3. web browser 
  4. Node.js installer (dari web resmi https://nodejs.org/en)

3. Pembahasan 
    3.1 Pengertian Node.js dan NPM
        Node.js adalah platform yang memungkinkan JavaScript dijalankan di luar browser, khususnya di     sisi server.
        NPM (Node Package Manager) adalah alat bawaan Node.js yang digunakan untuk mengelola dan     menginstal library atau package yang dibutuhkan dalam pengembangan aplikasi.

    3.2 Instalasi Node.js di Windows

Langkah-langkah instalasi Node.js di Windows:

  1. Buka situs resmi Node.js (https://nodejs.org/en)
  2. Unduh versi LTS (Long Term Support)
  3. Jalankan file installer
  4. Ikuti proses instalasi hingga selesai
  5. Setelah selesai, buka Command Prompt dan ketik :
    
        node -v
        npm -v
    
    Jika versi Node.js dan NPM sudah muncul, artinya instalasi berhasil.
    3.3 Instalasi Node.js di Linux

Pada sistem operasi Linux, Node.js dapat diinstal melalui terminal:

  1. Buka terminal
  2. Perbarui sistem
  3. Install Node.js sesuai versi yang tersedia
  4. Cek instalasi dengan perintah:
    
        node -v
        npm -v

    3.4 Instalasi Node.js di MacOS

Untuk pengguna macOS:

  1. Unduh installer Node.js dari situs resmi
  2. Jalankan file installer
  3. Ikuti langkah instalasi sampai selesai
  4. Verifikasi instalasi melalui terminal dengan perintah :
    
        node -v
        npm -v
    

    
    3.5 Fungsi NPM bagi pengembang

NPM sangat membantu pengembang karena dapat:

  • Menginstal library dengan cepat

  • Mengelola dependensi project

  • Mempermudah pengembangan aplikasi Node.js


 4. Kesimpulan 
    Instalasi Node.js dan NPM merupakan langkah awal yang sangat penting sebelum memulai pengembangan aplikasi berbasis Node.js. Proses instalasi dapat dilakukan pada berbagai sistem operasi seperti Windows, Linux, dan macOS dengan langkah yang relatif mudah. Dengan Node.js dan NPM yang telah terinstal, siswa dapat mulai belajar dan mengembangkan aplikasi backend secara lebih efektif dan modern.

5. Daftar Pustaka