Ruby 1.9.2の最新のチェンジセットでは、現在のディレクトリがの.
一部になりませんLOAD_PATH
。私はそれ.
がの一部であると想定しているRakefileの重要な数を持っているLOAD_PATH
ので、これはそれらを壊しました(プロジェクトパスに基づくすべてのrequireステートメントで「ロードするファイルがありません」と報告されました)。これを行う正当な理由はありましたか?
修正に関しては、$: << "."
どこにでも追加することは機能しますが、信じられないほどハックに思え、私はそれをしたくありません。Rakefiles 1.9.2+と互換性を持たせるための好ましい方法は何ですか?
require_relative
。ありがとう。