1. ホーム
  2. ruby-on-rails

[解決済み】Rails 3でlibフォルダからモジュール/クラスをロードする最良の方法?

2022-04-02 18:43:59

質問

Rails 3の最新リリースでは、libからモジュールやクラスを自動で読み込まなくなったので。 をロードする最良の方法は何でしょうか?

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);

解決方法は?

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)