再看 Ruby on Rails 教程,里面每次使用 bundle install 的时候都要加上 -- without production. 不知道我是否可以这样理解这句话:就是加了 without production 之后,group :production do 里的 Gem 都不会再自己的机器上安装,只会在 Heroku 这样的生产环境中安装。Gemfiles 里面每一个 Group 就代表安装的一个条件,这么理解对吗?但 RoR 是怎么判断那个是生产环境的呢?
你的理解正确,可参考:https://ruby-china.org/topics/1050
#1 楼 @huopo125 谢谢~