bundlerでフツーにインストールすると
console
$bundle install
=>システムのrubyにインストールされる模様。
私の環境ではrbenvを使っていたので、
$HOME/.rbenv/versions/<current version>/lib/ruby/gems/<target version>/gems
に入ってました。
インストールパスを指定しよう
console
$bundle install --path vendor/bundle
これでProjectディレクトリ配下のvendor/bundleディレクトリ内にgemがインストールされるようになります。
このオプションを追加することで何が変わる?
Projectディレクトリ配下にある.bundleディレクトリ内のconfigファイルに設定が追記される。
Project/.bundle/config
---
BUNDLE_PATH: vendor/bundle
BUNDLE_DISABLE_SHARED_GEMS: '1'
なので、次回以降はオプションを指定する必要がない。
console
$bundle install
でok。