やりたいこと
sam local start-api
コマンドなどでAWS SAMをローカル環境で動かしている再、ソースコードを変更してもホットリロードで変更が反映されません。
変更を反映するにはsam build
を実行しなければいけません。
sam local start-api
を実行しているターミナルとは別のターミナルでsam build
を実行すればビルド後のファイルを自動で読み込んではくれます。
これを利用してVSCodeの拡張機能「Run on Save」を使ってファイルを保存したらsam build
が走るようにすることでホットリロードっぽい挙動を実現してみました。
…