[Ruby on Rails 4] rails の bundle コマンドで bundler のバージョンエラーが出た場合の対処
チェックしたいプロジェクトでエラーが表示されたので暫定処置。
症状
bundler (< 2.0, >= 1.3.0)
を要求されています。
% bundle outdated
Bundler could not find compatible versions for gem "bundler":
In Gemfile:
rails (= 4.2.11) was resolved to 4.2.11, which depends on
bundler (< 2.0, >= 1.3.0)
Current Bundler version:
bundler (2.0.2)
This Gemfile requires a different version of Bundler.
Perhaps you need to update Bundler by running `gem install bundler`?
対処
こちらを参考に。
bundler v1 系の最新版を確認すると v1.17.3 なのでインストールします。
% gem install bundler -v 1.17.3
バージョンを指定して再実行。
% bundle _1.17.3_ outdated