Die neuesten Änderungssätze für Ruby 1.9.2 machen das aktuelle Verzeichnis nicht mehr zu einem .
Teil Ihres Verzeichnisses LOAD_PATH
. Ich habe eine nicht triviale Anzahl von Rakefiles, die davon ausgehen, dass dies .
Teil von ist LOAD_PATH
, sodass diese beschädigt wurden (sie meldeten "keine solche Datei zum Laden" für alle erforderlichen Anweisungen, die auf dem Projektpfad basieren). Gab es dafür eine besondere Rechtfertigung?
Was das $: << "."
Problem angeht , funktioniert das Hinzufügen überall, aber es scheint unglaublich hackig zu sein, und das möchte ich nicht. Was ist der bevorzugte Weg, um meine Rakefiles 1.9.2+ kompatibel zu machen?
require_relative
. Vielen Dank.