Vagrant環境とRails5でサーバー再起動せずに更新を反映させる

ファイル修正をブラウザで確認すると、修正内容の変更が確認できませんでした。
Webサーバーを再起動すれば修正が反映されるが、毎回再起動するのは大変です。
サーバーを再起動しなくても更新が反映さえる設定ファイルがありました。

目次

環境

  • Vagrant 2.2.10
  • CentOS 7
  • Ruby 2.6
  • Rails 5.1.6

config/environments/development.rbを修正

# config/environments/development.rb
# config.file_watcher = ActiveSupport::EventedFileUpdateChecker (この行をコメントアウト)
config.file_watcher = ActiveSupport::FileUpdateChecker

サーバーの再起動

$ sudo systemctl restart httpd

サーバーを再起動する。

これでファイル修正のたびにサーバーを再起動しなくてもよくなりました。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

CAPTCHA


目次