node.js nodemonを利用してコードの修正を自動検知する

node.js nodemonを利用してコードの修正を自動検知する

node.jsで、コードを修正した際に自動で、プロセスの再起動してくれるnodemonの使い方

環境

  • OS CentOS Linux release 7.7.1908 (Core)
  • node v12.13.0

nodemonインストール

ローカルインストールでインストールします。

※npm ローカルインストールとグローバルインストールについてはこちら

 npm i -D nodemon

nodemon使い方

app.jsを下記の内容で作成します。

var http = require('http')
  
http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/plain'})
    res.end(`Hello World`)
}).listen(3000)

nodemonを利用して起動します。

npx nodemon app.js

app.jsを監視した状況で起動します。

app.jsを変更すると、自動でプロセスが再起動されるようになります。