Могу ли я получить Bundler T использовать более ранний драгоценный камень?
-
25-09-2019 - |
Вопрос
Я пытаюсь заставить мои Rails3 App & Gem Taps & Heroku, чтобы играть красиво вместе. Одно однообразное решение - использовать более раннюю версию продолжения. Поэтому я хотел бы попытаться получить Bundler Sequel V3.13.0 вместо Sequel V3.15.0, но Bundler говорит:
You have requested:
sequel = 3.13.0
The bundle currently has sequel locked at 3.15.0.
Try running `bundle update sequel`
Это могут быть зависимыми, которые предотвращают это - как я могу узнать? Могу ли я сделать это другим способом? Спасибо...
Решение
В твоей жедвие, поставить gem "sequel", "3.13.0"
Затем пробежать bundle install --relock
Чтобы узнать больше о Bundler: http://asciicasts.com/episodes/201-bundler.
Другие советы
Просто добавить к другому ответу, вы также можете вам Версия строки в детском положении. Итак, вы могли бы поставить так в драгоценном стиле gem "sequel", "> 3.13.0"
или gem "sequel"
. Отказ Вы можете найти это полезное когда-нибудь в будущем!