У меня есть простой класс в файле 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
?