Rails ActionController ::在developpement上没有重启服务器

时间:2017-11-10 13:30:53

标签: ruby-on-rails ruby ruby-on-rails-4 server-sent-events

我在使用带有ActionController :: Live of rails 4的rails中使用SSE(服务器发送事件)。

它工作正常。但是在开发中,我必须像这样定义我的配置:

Rails.application.configure do

   config.cache_classes = true
   config.eager_load = true

每次修改时我都要重启puma服务器。

有没有办法在不重启的情况下执行此操作?

1 个答案:

答案 0 :(得分:0)

config.cache_classes = true的配置明确禁用了更改时类的热重载。您必须在开发过程中将其设置为false,以避免服务器在更改之间重新启动。