Предупреждение: работающая версия Bundler старше, чем версия, которая создала ошибку файла блокировки - PullRequest
1 голос
/ 11 марта 2020

Когда я занимаюсь разработкой / тестированием, я постоянно получаю эту ошибку в своей консоли

Warning: the running version of Bundler (2.1.2) is older than the version that created the lockfile (2.1.4). We suggest you to upgrade to the version that created the lockfile by running `gem install bundler:2.1.4`.

Это совсем не блокирует меня, а вызывает ошибки. Я знаю, что самое простое решение - просто обновить мой Gemfile.lock.

BUNDLED WITH
   2.1.2

Но я хочу решить это навсегда. Я пытаюсь

gem uninstall bundler

, а затем

gem install bundler -v 2.1.4

Это заставляет меня выдавать эту ошибку

Gem bundler-2.1.2 cannot be uninstalled because it is a default gem

и когда я пытаюсь сначала установить 2.1.4, а затем консоль delete bundler 2.1.2 выдает мне этот вывод.

Gem bundler-2.1.2 cannot be uninstalled because it is a default gem
Successfully uninstalled bundler-2.1.4

Есть ли какое-либо решение этой проблемы? Заранее спасибо

1 Ответ

1 голос
/ 11 марта 2020

Просто запустите gem install bundler:2.1.4, не беспокойтесь о старой версии, которая поставляется с ruby, ее не следует использовать.

...