Rails autoload_paths在Rails控制台中无法正常工作

时间:2018-10-19 02:21:55

标签: ruby-on-rails

我已经在Rails 5项目的根目录中创建了components文件夹,并将其添加到如下所示的autoload_paths中:

在config / application.rb中:

config.autoload_paths += %W(#{config.root}/components)
config.eager_load_paths += %W(#{config.root}/components)

但是当我在Rails控制台中进行测试时,组件内部的文件无法加载。 我想这与缓存问题有关...有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您是否在环境配置中将eager_load设置为true?

例如,在config / environments / development.rb中:

config.eager_load = true