の下にファイルを作成しようとしていますmyapplication/somefolder
。GoogleとStackoverflowは、これを追加する必要があると言っています。
config.autoload_paths += %W(#{config.root}/somefolder)
私の中config/application.rb
で、そうしました。
ただし、ファイルは読み込まれません。
somefolder/myclass.rb
私は両方ともclass Myclass
namigを試しましclass Somefolder::Myclass
たが、それでも運がありません。
Rails.application.config.autoload_paths
コンソールで見つかったディレクトリには実際に私のディレクトリが含まれていることがわかります/path/to/myapplication/somefolder
ので、問題ないはずです。
このトピックに関する他のすべての質問は、それが腐敗する場所を使用するtheapp/app/somefolder
かtheapp/lib/somefolder
、そうではないかもしれません。theapp/somefolder
だから私はクラスを参照しようとしまし::Somefolder::MyClass
たが、それでも役に立ちませんでした。
Rails3.2.1を使用しています