我在一个文件中有一个简单的类lib/simple.rb
。
在控制台 ( rails c
) 我有几个问题:
Rails 似乎无法加载文件,即使
application.rb
包含config.autoload_paths += %W(#{config.root}/lib/**)
. 如何使 Rails 3.2 表现得像以前的 Rails 2.x(我在 Rails 2.x 中从来没有遇到过这种自动加载的问题——Rails 3 似乎退步了 :( )如果我对控制台进行更改
simple.rb
并调用reload!
,它不会重新加载文件。我必须load "#{Rails.root}/lib/simple.rb
让它重新加载。有没有办法reload!
像以前在 Rails 2.x 中那样工作?即只是让它重新加载所有文件而不必使用load
?