77768


rails_same_site_cookie を staging, production だけでいれて  
http://localhost:3000 でアクセスする development にはいれたくないです

[code]

    gem "rails_same_site_cookie", group: [:staging, :production]
    
[/code]

とかいてもローカルで bundle install すると普通に入ってしまいます  
development 以外でのみインストールしたい場合どのようにかけばいいのでしょうか


CC BY-SA 4.0
2021-06-24T06:18:31.073
77753
2021-06-25T01:02:48.837
2021-06-24T10:58:03.637
3060
question
ruby-on-rails gemfile
development 以外にだけインストールしたい Gemfile の書き方


bundle install時に

[code]

    bundle install --without production staging
    
[/code]

としてみて下さい。

bundle
install時にはどのenvironmentで使うか分からないので、すべてのenvironmentのgemがインストールされるという事だと思います。

一度`--without`を指定すればその情報は`.bundle/config`に記録されて、以降は`bundle
install`でも大丈夫になるようです。


CC BY-SA 4.0
2021-06-25T01:02:48.837
77768
2021-06-25T01:02:48.837
12203
77753
answer