&tag(Bundler); *目次 [#b0f3038c] #contents *参考情報 [#pc172cbe] -[[Bundler: The best way to manage a Ruby application's gems:http://gembundler.com/]]…公式 *概要 [#c0e87f56] -使用するgemsを管理するためのツール *使用方法 [#g8f67aab] -Gemfileを用意する。例えばActiveRecordを単独で使用する場合 #pre{{ source 'https://rubygems.org' gem 'activerecord' gem 'mysql2' }} -インストール。vendor/bundle以下にgemが追加される。 $ bundle install --path vendor/bundle -使用する。自分のscriptの先頭で以下のようにかいて、ruby hoge.rbのように実行すると、vendor/bundle以下のgemを使ってくれる。 #pre{{ require "rubygems" require "bundler/setup" require "active_record" }} [[ruby - Are bundle exec and require 'bundler/setup' equivalent? - Stack Overflow:http://stackoverflow.com/questions/11117112/are-bundle-exec-and-require-bundler-setup-equivalent]]に、bundle execとbundle/setupの違いの説明あり。