Rails не обнаруживает изменения файлов, а config.reload_classes_only_on_change делает сервер слишком медленным - PullRequest
0 голосов
/ 30 мая 2018

Прежде всего, я не знаю, это ошибка или нет.До сих пор я использовал эту команду в конфигурации среды rails development.rb, поэтому окно обнаруживает изменения в моих файлах:

config.reload_classes_only_on_change = false

Но теперь, с Rails 5.2 и ActiveХранение этой команды делает сервер намного медленнее, а загрузка изображений занимает от 10 до 40 секунд.

Это ошибка?Есть еще один способ заставить vagrant / rails обнаруживать изменения в моих файлах, не заставляя меня перезагружать сервер каждый раз, когда я что-то меняю?

Надеюсь, вы мне поможете!С наилучшими пожеланиями

1 Ответ

0 голосов
/ 01 июня 2018

Решение:

После допроса владельца ящика, который я использовал, он дал мне эту альтернативу, которая работает:

Внизу config/environments/development.rb я сделал это изменение:

Найдите эту строку внизу файла и закомментируйте:

config.file_watcher = ActiveSupport::EventedFileUpdateChecker

Затем добавьте эту строку:

config.file_watcher = ActiveSupport::FileUpdateChecker

Так это выглядит так:

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

Теперь он работает правильно, и мне больше не нужно использовать эту команду:

config.reload_classes_only_on_change = true

С уважением!

...