编辑初始化程序文件而无需重新启动服务器

时间:2018-10-12 17:32:12

标签: ruby-on-rails

我正在处理一个初始化程序文件,并且希望避免每次我想使更改生效时都必须在开发中重新启动服务器。我发现了几个SO问题和博客文章,但无法在Rails 5.1中使用。

我的初始化程序正在侦听特定文件夹中文件的更改。

application.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中的文件并查看断点,而不必重新启动服务器。

0 个答案:

没有答案