Rails には Bundler のサポートが組み込まれています。
通常どおり、Rails をインストールします。通常、sudo を使用して gem をインストールする場合は、sudo を使用します。
$ gem install rails
特にさまざまなバージョンの Ruby を切り替えている場合は、信頼できる Ruby インストールのために rvm を使用することをお勧めします
通常どおり、Rails アプリを生成します
$ rails new myapp
$ cd myapp
サーバーを実行します。Bundler は依存関係を透過的に管理しています!
$ rails server
必要に応じて新しい依存関係を Gemfile に追加します。
gem 'nokogiri'
gem 'geokit'
特定の Rails 環境でのみ依存関係を読み込むようにしたい場合は、その Rails 環境にちなんだ名前のグループに配置します
group :test do
gem 'rspec'
gem 'faker'
end
同時に複数のグループに依存関係を配置することもできます
group :development, :test do
gem 'wirble'
gem 'ruby-debug'
end
依存関係を追加した後に、まだインストールされていない場合はインストールします
$ bundle install
これにより、Gemfile 内のすべての依存関係が、他の依存関係と競合しない最新バージョンに更新されます