Ruby on rails Ruby`require`not';在rails库中找不到我的文件
我正试图从rails'lib'目录加载文件,但出现错误:Ruby on rails Ruby`require`not';在rails库中找不到我的文件,ruby-on-rails,ruby,load,require,Ruby On Rails,Ruby,Load,Require,我正试图从rails'lib'目录加载文件,但出现错误: 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文件中,我取消了以下行的注释: c
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)
有人能给我一些启示吗?你不应该包括lib和.rb
require "ssl"
您是否启用了线程安全?我没有。这是怎么回事?在线程安全模式下,自动加载被禁用。如果尚未启用,则不相关。