0

我有一个处于开发模式的 Rails 应用程序,除非重置开发服务器,否则在修改文件时不会重新加载任何模型/控制器类。用于重新加载文件的完全相同的项目,但没有任何明显的变化,它不再工作。

我已经config.cache_classes = false在我的 development.rb 文件中设置了。我还确认我正在开发模式下运行。我已经在服务器运行的情况下将 cache_classes 变量打印到屏幕上以确认它是错误的,它就是这样。

我没有在线程安全模式下运行,我读到这会弄乱 cache_classes 设置。

我还确认,当我保存文件时,它们的时间戳正在更新。我正在运行 Rails 3.2.13。使用 webrick 或 pow 时,我得到相同的结果。什么可能导致类没有被重新加载?

4

0 回答 0