Vagrant + Rails 6.0.2.1 のdevelopmentでコード変更が反映されない現象を解決
環境
問題
MacOS環境だと問題ないのだが、vagrant環境でRailsサーバーを起動中、コードを変更しても反映されない。
コントローラー、モデル、ビュー、ルートなどを変更してブラウザを再読み込みしても自動リロードしてくれない。 サーバーを再起動させないと反映しない。めんどくさい…。
解決
config/environments/development.rb
を以下のように変更。
# config.file_watcher = ActiveSupport::EventedFileUpdateChecker config.file_watcher = ActiveSupport::FileUpdateChecker
解決した。
参照