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> 
2

Comments

You must log in or register to comment.

muhammad_ridwan_fauzi wrote

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

1