Express実装時のauto-reload
ちょっとやっては、また忘れた頃にちょっとExpressを触るという感じで、どっぷりやってる訳ではないのでExpressとかは入門レベルからなかかな脱せない…
Expressでauto-reload
コードを編集して、確認するのに毎回アプリを再起動してたので他のプログラミング言語のように auto-reload
出来ないかと思って調べた結果 nodemon
というライブラリが利用されていそう。
インストール
nodemon
のインストール
npm install -D nodemon
or
yarn add -D nodemon
実行
※ express-generatorでアプリを実装されている前提
npx nodemon ./bin/www
- 実行後
[nodemon] 1.17.5 [nodemon] to restart at any time, enter `rs` [nodemon] watching: *.* [nodemon] starting `node ./bin/www`
これで、プロジェクトを監視している
ファイルの更新
プロジェクト内のファイルを変更
[nodemon] restarting due to changes... [nodemon] starting `node ./bin/www`
アプリを停止しなくても、更新されているのが確認出来ます。