Yan*_*nto 5 configuration eager-loading ruby-on-rails-5
我在config/application.rb中遵循了注释指南
# Settings in config/environments/* take precedence over those specified here.
# Application configuration should go into files in config/initializers
# -- all .rb files in that directory are automatically loaded.
Run Code Online (Sandbox Code Playgroud)
但是当我加入Rails.application.config.eager_load_paths << Rails.root.join('lib')时config/initializers/eager_load.rb.
它抛出 <top (required)>': can't modify frozen Array (RuntimeError)
是的,如果我把它放在里面它是有效的config/application.rb.
我想知道为什么它不能用于初始化器以及如何使用约定使其工作?
小智 2
试试这个config/initializers/xxx.rb:
Rails.application.config.eager_load_paths += [Rails.root.join('lib')]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
568 次 |
| 最近记录: |