Редактировать файл инициализатора без перезапуска сервера - PullRequest
0 голосов
/ 12 октября 2018

Я работаю над файлом инициализатора и хочу избежать перезапуска сервера в процессе разработки каждый раз, когда я хочу, чтобы мои изменения вступили в силу.Я нашел несколько SO вопросов и постов в блоге, но не могу заставить его работать в Rails 5.1.

Мой инициализатор прослушивает изменения файлов в определенной папке.

приложение.rb

module Bow
  class Application < Rails::Application
    config.load_defaults 5.1

    config.cache_classes = false
  end
end

config / initializers / template_listener.rb

listener = Listen.to(Rails.root + "app/views/example") do |modified, added, removed|
  #binding.pry
end

listener.start

Я хочу иметь возможность запустить сервер, раскомментировать binding.pry, внесите изменения в файл в app/views/example и посмотрите точку останова, не перезагружая сервер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...