はじめに
この記事では、NestJS でホットリロードを行う方法について記載していきます。
npm run start
でローカルサーバーを起動して開発をしていると、コードを変更して動作確認をする際、ローカルサーバーを再起動しないと変更が反映されません。そのため、ローカルサーバーを再起動しなくても変更を反映できるようにする方法について記載していきます。
方法1:npm run start:dev
npm run start:dev
でローカルサーバーを起動すると、ホットリロードを行うことができます。
package.json
内で定義されているように start:dev
の中身は nest start --watch
です。
package.json
"start:dev": "nest start --watch"
方法2
NestJS のこちらのドキュメントに記載の手順で実施できます。