ruby-on-rails – Ruby on Rails:无法加载

什么是可卸载的?

我在pages controller of High Voltage by thoughtbot. thoughtbot blogs about unloadable看到这个,但是它仍然不清楚。

最佳答案
这意味着当您在配置了cache_classes = false的环境(像开发环境)上运行时,这些类将在每个请求上由Rails重新加载,因此您可以将它们放在lib文件夹或插件内,将永远重新加载,而无需重新启动应用程序(由于默认情况下,每个请求都不会通过rails重新加载lib或plugins中的类)。

当您构建一个插件时,这是非常有用的,并且您希望对其进行实时更改,而无需经历每次测试时始终重新启动应用程序的过程。

您可以看到可卸载的方法文档here

转载注明原文:ruby-on-rails – Ruby on Rails:无法加载 - 代码日志