Ruby`require`在rails lib中找不到我的文件

时间:2012-10-30 19:08:35

标签: ruby-on-rails ruby load require

我试图从我的导轨中加载文件' lib' dir,但我收到了错误:

LoadError: cannot load such file -- lib/ss.rb

这很奇怪,因为在控制台中:

File::exist? 'lib/ss.rb' # => true
load 'lib/ss.rb' # => true
require 'lib/ss.rb' # => LoadError

此外,此文件应该在启动时自动加载,因为在我的application.rb文件中,我取消注释了该行:

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

有人能给我见识吗?

1 个答案:

答案 0 :(得分:1)

您不应该包含lib和.rb

require "ssl"