Advertisement

Kenapa menginstal Nodemon secara Global

 


Menginstal nodemon secara global (-g) memungkinkan Anda menjalankannya dari mana saja di sistem tanpa harus menginstalnya ulang di setiap proyek. Berikut beberapa alasan mengapa itu berguna:

1. Bisa Digunakan di Semua Proyek

Dengan instalasi global, Anda bisa langsung menjalankan nodemon tanpa perlu menginstalnya dalam setiap proyek. Misalnya:

nodemon server.js

Tanpa instalasi global, Anda harus menginstalnya dalam setiap proyek:

npm install --save-dev nodemon

Dan menjalankannya dengan:

npx nodemon server.js

2. Memudahkan Pengembangan

Saat Anda sering bekerja dengan Node.js, nodemon mempercepat pengembangan karena secara otomatis me-restart server ketika ada perubahan pada kode.

3. Tidak Mengganggu Dependensi Proyek

Jika Anda menginstal nodemon hanya sekali secara global, maka tidak perlu menambahkannya ke dalam dependensi proyek (package.json). Ini menghemat ruang penyimpanan dan mengurangi konflik antar versi.

Kapan Sebaiknya Menggunakan Instalasi Lokal?

Kadang, lebih baik menginstal nodemon secara lokal (--save-dev), terutama jika:

  • Tim Anda ingin memastikan semua orang menggunakan versi nodemon yang sama dalam proyek.
  • Anda menggunakan CI/CD yang mengandalkan dependensi proyek untuk menjalankan aplikasi.

Tapi kalau hanya untuk kemudahan saat ngoding di komputer sendiri, instalasi global lebih praktis! 

 

Untuk menginstal nodemon secara global di sistem Anda, gunakan perintah berikut di terminal atau command prompt:

npm install -g nodemon

Verifikasi Instalasi

Setelah instalasi selesai, periksa apakah nodemon sudah terpasang dengan menjalankan:

nodemon -v

Jika nomor versi muncul, berarti nodemon telah berhasil diinstal secara global.

Catatan

  • Pastikan Anda sudah menginstal Node.js dan npm di sistem Anda.
  • Jika mengalami masalah izin (EACCES atau permission denied), coba jalankan dengan sudo di Linux/macOS:
    sudo npm install -g nodemon
    
  • Untuk Windows, pastikan Anda menjalankan Command Prompt atau PowerShell sebagai Administrator.
Setelah nodemon terinstal, Anda bisa menjalankan aplikasi Node.js dengan:
nodemon app.js

nodemon akan secara otomatis me-restart server setiap kali ada perubahan pada file. 

Post a Comment

0 Comments