1. ホーム
  2. ruby-on-rails

[解決済み] bundle install --without production は何をするのですか?

2022-02-12 05:26:06

質問

これを使用している人を見たり、自分も言われて使ってみたりしています。ただ、実際に何をするものなのかが把握できていません。私は完全に理解している bundle install の部分はそうですが --without production という部分があります。これは何をするもので、なぜこれを使いたいのでしょうか?

どのように解決するのですか?

Gemfileの中に、以下のようなグループがある場合

group :production do
    gem 'whatever'
end

そうすると、開発機でbundleコマンドを実行したときに、本番環境で使用するためのgemsがインストールされません。基本的には、開発で必要なgemsのみを開発マシンにインストールします。