Ich habe ein verwirrendes Problem bezüglich der Module, die im lib dir definiert sind
Ich habe zwei Dateien
%Vor%In meinem Anwendungscontroller habe ich
%Vor%Das Authentifizierungsmodul wird ordnungsgemäß geladen, das Testmodul jedoch nicht
Ich bekomme "nicht initialisierte Konstante ApplicationController :: TestModule"
Ich bin ratlos ... jemand?
EDIT: Weiß jemand, wo ich schauen könnte, um das zu debuggen?
Stellen Sie ab Rails 3 sicher, dass Sie das lib
-Verzeichnis zu config.autoload_paths
in config/application.rb
hinzufügen, damit die Datei mit Ihrem Modul gelesen und das Modul geladen wird.
Schauen Sie hier für weitere Informationen über diese und Laden von Unterverzeichnissen.
Auch angeblich " Sie sollten
Tags und Links include ruby-on-rails