相关疑难解决方法(0)

Rails 5:在生产中加载lib文件

我已将我的一个应用程序从Rails 4.2.6升级到Rails 5.0.0.该升级指南说,是自动加载功能在生产中默认情况下禁用现在.

现在我总是在生产服务器上出错,因为我在application.rb文件中加载了所有带有自动加载的lib 文件.

module MyApp
    class Application < Rails::Application
        config.autoload_paths += %W( lib/ )
    end
end
Run Code Online (Sandbox Code Playgroud)

现在,我已经设定了config.enable_dependency_loading,true但我想知道是否有更好的解决方案.必须有一个原因,默认情况下在生产中禁用自动加载.

ruby-on-rails autoload ruby-on-rails-5

118
推荐指数
7
解决办法
6万
查看次数

标签 统计

autoload ×1

ruby-on-rails ×1

ruby-on-rails-5 ×1