2014年2月17日月曜日

bundle installでGemのインストール先を変更する

bundle install時にpathを指定する

ローカルなどで様々なアプリのGemをインストールする中で、bundle installを繰り返し行うと同一のシステム上にインストールされるために管理がしにくくなります。そこでbundle installでGemのインストール先を変更するために、bundle install時にpathを指定します。bundle installを行うときは任意のフォルダにまとめてインストールし、適宜管理して行くことをオススメします。

書式
bundle install --path 任意のフォルダ
bundle installに--pathオプションを付け、任意のフォルダを指定します。

使用例
app/vendor/bundlerにGemファイルをまとめてインストールします。
$ bundle install --path vendor/bundler
上記のコマンドでvendor/bundler以下にgemファイルがインストールされます。さらに一度上記のコマンドを入力すれば、以降bundlerがインストール先を記憶するので以下の通りでインストールできます。
$ bundle install
ちなみにbundlerは.bundle/configファイルでインストール先を記憶しています。


  • この記事をシェアする

  • このエントリーをはてなブックマークに追加
  • このブログの更新をチェックする

  • follow us in feedly