Bundler は依存関係の地獄から抜け出し、必要な宝石とバージョンを追跡してインストールすることで、Ruby プロジェクトの一貫した環境を提供します。
Bundlerにより、開発、ステージング、本番において必要な宝石が存在するようにし、プロジェクトでの作業開始は bundle install
と簡単なものです。
このガイドでは、Ruby がインストール済みであることを想定しています。Ruby がインストールされていない場合は、インストールしてからここに戻ってきてください。最新の Ruby ディストリビューションは、すべて Bundler を標準でインストールしています。
bundler の使用を開始するのは簡単です。プロジェクトのルートに Gemfile で依存関係を指定します。
source 'https://rubygems.org'
gem 'nokogiri'
gem 'rack', '~> 2.2.4'
gem 'rspec'