代码之家  ›  专栏  ›  技术社区  ›  Aaron Yodaiken

ror如何在刷新时重新加载内容?

  •  2
  • Aaron Yodaiken  · 技术社区  · 15 年前

    RoR允许你,只要env是 development ,更改应用程序代码的一部分,然后刷新浏览器——所有内容都会更改,而不必重新启动Mongrel。

    这是如何工作的?在Rails代码库中,这是在哪里完成的?

    (或者,对于Rack+Mongrel,是否有一些简单的方法可以做到这一点?)

    非常感谢。

    2 回复  |  直到 15 年前
        1
  •  2
  •   Robert Speicher    15 年前

    我不能回答你问题的第一部分,但是 Shotgun 在任何基于框架的应用程序中都会出现这种行为。

        2
  •  1
  •   GregMoreno    15 年前

    您可以检查config.cache_类

    在rails root/config/environments/development.rb中,它被设置为

    config.cache_classes = false

    当production.rb设置为true时

    我不知道具体的代码处理它,但它应该在actionpack/action_controller文件夹中的某个位置。