エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Vagrant rsync + Railsでコードの変更が反映されない件 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Vagrant rsync + Railsでコードの変更が反映されない件 - Qiita
問題 Vagrantの共有フォルダでVM上とコードをrsync経由で同期させているとき、なぜかローカルで編集した... 問題 Vagrantの共有フォルダでVM上とコードをrsync経由で同期させているとき、なぜかローカルで編集した変更がVM上のRailsサーバーに反映されないことがある。Railsサーバーを再起動すれば、ちゃんと反映される。 原因 VM上の変更したファイルのmtimeが更新されていないため、Railsのautoloadが実行されなかった。 RailsのautoloadはActiveSupport::FileUpdateCheckerを使って以下のようにファイルのmtimeを見て変更されたかどうかを判定している。 def updated? current_watched = watched if @last_watched.size != current_watched.size @watched = current_watched true else current_updated_at