Submitted by arief_rachman_hakim in general (edited )
Sebelum kita masuk ke cara install sama gunain Nodemon, kita cari tau dulu , apa sih fungsinya :D. Jadi, Nodemon itu adalah sebuah library yang dapat me-restart otomatis file JavaScript kita.
Contoh :
Saya punya Kode seperti yang disimpan dengan nama test.js
let a =12;
let b = 15;
console.log(`A + B : ${a + b}`);
1. Sebelum Pake Nodemon
Cara run file Js kita kan dengan cara command : node < nama file.js >
PS C:\Users\ArX\Music\JCC Javascript> node test.js
A + B : 25
Bagaimana jika kita ingin merubah variable, pasti untuk run file Js nya kaya tadi lagi kann :D
PS C:\Users\ArX\Music\JCC Javascript> node test.js
A + B : 25
PS C:\Users\ArX\Music\JCC Javascript> node test.js
A + B : 27
PS C:\Users\ArX\Music\JCC Javascript> node test.js
A + B : 28
Pasti ribet kan masa harus pake command terus haha
2. Sesudah Memakai Nodemon
[nodemon] starting `node test.js`
A + B : 28
[nodemon] clean exit - waiting for changes before restart
[nodemon] restarting due to changes...
[nodemon] starting `node test.js`
A + B : 25
[nodemon] clean exit - waiting for changes before restart
[nodemon] restarting due to changes...
[nodemon] starting `node test.js`
A + B : 26
[nodemon] clean exit - waiting for changes before restart
[nodemon] restarting due to changes...
[nodemon] starting `node test.js`
A + B : 28
Kalo kita perhatiin dengan nodemon file Jsnya akan nge-run sendiri kan :D
Cara Install dan Menggunakan Nodemon
Hal yang dipersiapin yaitu adalah install dulu Node Js sehingga otomatis akan menginstal npm
1.Run Command ini di Terminal
npm install nodemon -g
Command ini akan membuat nodemon bisa digunakan global yang berarti bisa digunain di semua direktori.
2. Cara Menggunakan Nodemon
Memakai Command nodemon < nama_file.js >
PS C:\Users\ArX\Music\JCC Javascript> nodemon test.js
Maka nodemon akan otomatis berjalan :D
[nodemon] 2.0.15
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node test.js`
A + B : 28
[nodemon] clean exit - waiting for changes before restart
3. Cara Stop Nodemon
Ketik command Ctrl + C di terminal, maka nodemon akan berhenti.
[nodemon] clean exit - waiting for changes before restart
PS C:\Users\ArX\Music\JCC Javascript>

muhammad_ridwan_fauzi wrote
Kalau misalkan ada sebuah kesalahan di dalem code itu gimana? terutama dalam kasus loop yang mungkin jadi infinity loop?