Node.js

Node.jsのホットリロード設定

はじめに

バックエンドで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を使用したホットリロード環境の構築は完了!

以降ファイルを編集して保存すると、自動的にアプリケーションが再起動されるようになる。