Tbpgr Blog

Organization Development Engineer tbpgr(てぃーびー) のブログ

Ruby | Bundlerで開発環境ごとのgemインストールを統一

概要

Bundlerで開発環境ごとのgemインストールを統一

詳細

Bundlerは、gemのラッパー。
インストール対象のgemを一括りにして管理出来るため
プロジェクトごとの複数名、複数PCなどの環境の統一が容易に出来ます。
また、プロジェクト単位で管理するため複数のシステムを開発する際に
住み分けが出来ます。

インストール
gem install bundler
サンプル

以下のコマンドでテンプレートが出力されます。

bundle init

すると以下のような内容のGemfileが生成されます。

# A sample Gemfile
source "https://rubygems.org"
# gem "rails"

以下のコマンドでGemfileに記載されたGemのインストールが実行され、
Gemfile.lockが出力されます。

bundle install

参照

公式サイト
http://gembundler.com/