无法从lib文件夹加载类

时间:2012-09-17 15:00:42

标签: ruby ruby-on-rails-3.2

我想从 lib / info_test 加载我的课 fine.rb ,但它不起作用。我更改了以下类 config / application.rb ,如下所示:

config.autoload_paths += %W(#{config.root}/lib)
config.autoload_paths += %W(#{config.root}/lib/info_test)

如果我将课程直接保存在 lib 文件夹中,则可以使用 lib / info_test

1 个答案:

答案 0 :(得分:0)

它应该工作,它确实对我有用。检查

的值
<application_name>::Application.config.autoload_paths
rails c

中的

<强>更新

然后尝试

config.autoload_paths += %W(#{config.root}/lib #{config.root}/lib/info_test)

在application.rb。