通过启用cache_classes = true手动重新加载已经“缓存”的Rails类

时间:2011-08-03 19:42:13

标签: ruby-on-rails ruby ruby-on-rails-3 class caching

我正在尝试通过缓存开发中的类来加速我的网络,

My::Application.configure do
  config.cache_classes = true
end

但是如果模型或库中的文件发生变化,我想使用guard手动重新加载类。

所以问题是:如果不重启我的本地服务器,我该如何手动触发类缓存刷新?

更新

您可以使用reload!

不知道为什么我没有早点想到

1 个答案:

答案 0 :(得分:2)

即使我不回答您的原始问题,this link也应该回答您的整体目标。

简而言之:

  

仅在检测到更改时才在开发模式下重新加载Rails代码