はじめに
バックエンドでExpressを触っているとホットリロードがなく開発効率が落ちていたのでホットリロード環境を構築する。
ホットリロード環境の構築
nodemonのインストール
ホットリロードを実現するためのツールであるnodemonをインストールする。
npm install nodemon --save-dev
nodemonの設定
package.jsonファイルに次のstart スクリプトを追加して、nodemonで実行するように設定する。
"scripts": {
"start": "nodemon app.js"
}
サーバーの起動
いままでは、 node app.js
で起動していたものを次のコマンドで実行する。
npm run start
これで、nodemon
を使用したホットリロード環境の構築は完了!
以降ファイルを編集して保存すると、自動的にアプリケーションが再起動されるようになる。