bundle install
Summary
- Gemをインストールする
Roles
- Gemfileの内容を元にGem達のバージョンを指定してインストールすることができる
How to
- カレントディレクトリの配下にGemfileが存在する状態で実行する
Result
- カレントディレクトリ配下のGemfileの記述を元に、Gem達がそれぞれファイル内で指定されたバージョンでインストールされる
Caution
- Gemのインストール先はデフォルトで下記のSampleの場所(Rubyのバージョンごとに保存されている) ※rbenvを使用
- アプリケーションごとにGemをインストールしてやっていきたいんだという場合は、
アプリケーションのディレクトリ下で、bundle install --path vendor/bundle
を一度実行する必要がある
Sample
- Gem「Mechanize」のインストール先を検索(
gem which
)
$ gem which mechanize
/Users/macuser/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/mechanize-2.7.5/lib/mechanize.rb
Reference
bundler、bundle execについて ※自分用メモ
Rails開発環境の構築(rbenvでRuby導入からBundler、Rails導入まで)(Macport編)