为什么我的生产Rails服务器解析常量?

时间:2016-09-26 05:16:23

标签: ruby-on-rails ruby ruby-on-rails-5

我们刚刚更新到Rails 5。

所有测试现在都通过了。我能够启动Web服务器,一切似乎都有效。但是在生产服务器上,有些URL会出现如下错误:

uninitialized constant #<Class:0x0055b8d9dedf68>::JsonUtils
app/models/thing.rb:71:in `as_json'

JsonUtils住在app/lib/json_utils.rb。 (当我们从过去的自动加载路径中取出app/lib时,我们将其移至lib

如果我运行bin/rails console development,实际上,即使我运行bin/rails console production,我也可以输入JsonUtils并解析它。然而,当应用程序正在运行时,这个类无法解决。

还有其他人见过这样的东西吗?

0 个答案:

没有答案