質問: rails_same_site_cookie を staging, production だけでいれて http://localhost:3000 でアクセスする development にはいれたくないです ``` gem "rails_same_site_cookie", group: [:staging, :production] ``` とかいてもローカルで bundle install すると普通に入ってしまいます development 以外でのみインストールしたい場合どのようにかけばいいのでしょうか
回答: bundle install時に ``` bundle install --without production staging ``` としてみて下さい。 bundle install時にはどのenvironmentで使うか分からないので、すべてのenvironmentのgemがインストールされるという事だと思います。 一度`--without`を指定すればその情報は`.bundle/config`に記録されて、以降は`bundle install`でも大丈夫になるようです。