Rake не запускается для старых приложений Rails
Я пытаюсь бежать rake routes
в старом Rails-приложении я получил следующее:
Gem::LoadError: You have already activated rake 11.1.2, but your Gemfile requires rake 10.4.2. Prepending `bundle exec` to your command may solve this.
Так я попробовал bundle exec
, оно работает.
Но как я могу изменить свой Gemfile, чтобы мне не пришлось bundle exec
, грабли 10.4.2 явно не в моем Gemfile.
Благодарю.
1 ответ
В вашем текущем наборе есть версия рейка 11.1.2
, но твой Gemfile.lock
требует использовать более старую версию (а именно 10.4.2
).
Если обновление версий ваших драгоценных камней не нарушит ваш проект, вы можете удалить Gemfile.lock
файл, а затем запустить bundle install
создать новый. Затем "проблема" должна быть исправлена.