Последние изменения в Ruby 1.9.2 больше не делают текущий каталог .
частью вашего LOAD_PATH
. У меня есть нетривиальное количество файлов Rake, которые предполагают, что они .
являются частью LOAD_PATH
, поэтому это сломало их (они сообщили «нет такого файла для загрузки» для всех операторов require, основанных на пути проекта). Было ли какое-то конкретное оправдание для этого?
Что касается исправления, добавление $: << "."
везде работает, но кажется невероятным, и я не хочу этого делать. Какой предпочтительный способ сделать мой Rakefiles 1.9.2+ совместимым?
require_relative
. Спасибо.