Ruby on Railsのgemをbundlerを利用して、アプリごとに管理する方法

✏️️ 2019/08/13 👍️2019/08/19 🔗

bundlerは、gemと同士の互換性を保ちながらパッケージの種類やバージョンを管理してくれるツールです。bundlerを利用することで、Rubyプロジェクトに一貫した環境を構築できます。

bunderをインストール

Install可能なバージョンを表示します。

gem search ^bundler$ --all

バージョンを指定してインストールします。

gem install bundler -v 2.0.1

インストール済みのバージョンを表示します。

gem list bundler

bundlerでgemをインストール

bundle _2.0.1_ install --path vendor/bundle --jobs=4
  • _2.0.1_でbundlerのVersionを指定します
  • --path vendor/bundle オプションでgemをRubyプロジェクトごとに管理するようにします。
  • --jobs=4で、並列にgemをダウンロードします。

参考

akito
日本のスタートアップで主にRuby on Railsを使ってプロダクト開発をしています。