Rails 3 で lib フォルダからモジュール/クラスをロードする最適な方法は? 質問する

Rails 3 で lib フォルダからモジュール/クラスをロードする最適な方法は? 質問する

最新の Rails 3 リリースでは、ライブラリからモジュールとクラスが自動的にロードされなくなったため、それらをロードする最適な方法は何でしょうか?

githubから:

A few changes were done in this commit:

Do not autoload code in *lib* for applications (now you need to explicitly 
require them). This makes an application behave closer to an engine 
(code in lib is still autoloaded for plugins);

ベストアンサー1

Rails 2.3.9 以降ではconfig/application.rb、自動ロードするファイルを含むディレクトリを指定できる設定があります。

application.rb から:

# Custom directories with classes and modules you want to be autoloadable.
# config.autoload_paths += %W(#{config.root}/extras)

おすすめ記事