为什么我的生产Rails服务器不能解析常量?
我们刚刚更新到Rails 5。
现在所有测试都通过 我能够启动一个Web服务器,一切似乎都有效。 但是在生产服务器上,有些URL会出现如下错误:
uninitialized constant #::JsonUtils app/models/thing.rb:71:in `as_json'
JsonUtils位于app/lib/json_utils.rb
。 (当lib
从过去的自动加载路径中取出时,我们将它们移动到了app/lib
。)
如果我运行bin/rails console development
,实际上,即使我运行bin/rails console production
,我也可以输入JsonUtils
并解析它。 然而,当应用程序正在运行时,此类无法解析。
有没有人见过这样的东西?