У меня все волосы пропали, и я собираюсь выбросить мой новый macbook через окно.
Я пытаюсь выполнить знаменитую команду db: migrate и получаю следующее: rake aborted!нет такого файла для загрузки - rake / dsl_definition
Я использую rake 0.8.7 ... он установлен и включен в мой gemfile.У меня не было требования 'rake / dsl_definition' в моем файле rake, и я получал известную ошибку неинициализированной константы.Теперь, когда я добавил требование 'rake / dsl_definition' в мой файл rake, я получаю ошибку выше.Anyyyyy идеи ... Я искал и попробовал миллион вещей без удачи ... Мои миграции работали 2 дня назад, а теперь вдруг они не.Я удалил рейк 0.9.2, а также сделал несколько других вещей, предложенных по ссылке ниже, но ничего не получилось. R
Как исправить проблему неинициализированной константы Rake :: DSL в Heroku?
геройский рейк требует исправления 'rake / dsl_definition' не работает + разрыв локального рейка
Как исправить проблему неинициализированной константы Rake :: DSL в Heroku
Откатив рейк до 0.8.7, вам нужно удалить строку require rake/dsl-definition из вашего рейк-файла.Вы получите только неинициализированную постоянную ошибку с более поздними рейками.
require rake/dsl-definition