LoginSignup
0
0

More than 3 years have passed since last update.

docker環境でRails開発をしていたら、突然ソースコードが更新されなくなった

Last updated at Posted at 2019-06-11

事象

なんの前触れもなく、突然ソースコードの変更が反映されなくなる。コントローラーを削除しても、routesを削除しても変わらない。

試したけど動作しなかったこと

以下の記事のように、 config/environment/development.rb に以下の文言を足したが正常に動作はしなかった(正確には、前者に関してはもともと記述してあった。不要というわけではないと思う)。

development.rb
  config.cache_classes = false
  config.reload_classes_only_on_change = false

https://qiita.com/uenoryo/items/5dd69436e9f5af6a752e
http://issyu39.com/programming/notreflected/

development.rb
# config.file_watcher = ActiveSupport::EventedFileUpdateChecker
config.file_watcher = ActiveSupport::FileUpdateChecker

解決した方法

このプロジェクトでは docker-sync という物を使っているのですが、もしかしたらそれが原因とのお話を聞いたので再起動してみた

docker-sync stop

docker-sync start

なんとこれだけで治った!!!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0