2012-10-10 30 views
0

所以在Rails的3.2代码from Active Reload已经合并在...在rails源代码中找到自动重载代码的位置?

“最引人注目的新功能是发展模式得到了一吨半快。通过主动刷新的启发,我们现在只能重新从文件中的类你实际上已经改变了,在更大的应用程序上它们的区别是显着的。“

我想知道是否有人知道我可以从哪里开始寻找控制此行为的代码。我需要为它编写一些自定义钩子。

回答

1

检出this commit查看相关更改。

+0

感谢尼克,如果你不介意的第二个问题。我使用ActiveSupport :: Notifications.subscribe(“active_support.dependencies.clear”)来运行一些代码,每次使用Active Reloader gem在开发中重新加载模型,但在移至3.2时,它会中断...我似乎无法找到一个挂钩来订阅你链接到的提交。你有什么想法可以尝试吗? – concept47

+0

我真的不清楚它是如何工作的,只是能够挖掘相关的提交。 –

+0

谢谢,我终于明白了 – concept47