rbenv-default-gemsが便利!
rbenv-default-gemsが超便利です。
rubocopを使用していて、rubyのversion変更していたらエラーが出たので、解決策を探していました。
エラー内容です。
Error: rbenv: rubocop: command not found The `rubocop' command exists in these Ruby versions: 2.2.0
原因
対応するrubyのrubocopがないとエラーになってしまいます。
下のコマンドで表示されるpathを入れていると、rubyを変更するエラーになります。
which rubocop
対策
rbenv-default-gemsを入れる
git clone https://github.com/rbenv/rbenv-default-gems.git $(rbenv root)/plugins/rbenv-default-gems echo $(rbenv root) ←pathの確認 $(rbenv root)/default-gems ←ファイル作成
(rbenv root)/default-gems
bundler rubocop
上記はサンプルです。
これでrbenvから、rubyをインストールすると記入したgemを自動的に入れてくれます。
rubocop問題も解決します。
まとめ
便利!