2012年11月26日月曜日

bundle install で特定のグループを除外しインストールしない方法

--withoutオプションを使う

bundle install --without production
とすると、以下のgemはインストールされなくなる。
group :production do
  gem 'pg'
  gem 'thin'
end


herokuではPostgreSQLを使っているけど、ローカルはまだSQLite3でいいんだよーという時とか、GitLabをインストールする時に、capybara-webkitなどテストで使うものは省くときなどに使います。

一度実行すると、.bundle/config に設定が書き込まれるので、次回からは省略できます。素晴らしい!

0 件のコメント: