run rails not missing gems could ruby-on-rails ruby rubygems bundler

ruby-on-rails - rails - ruby gems



¿Grupos en un Gemfile en Rails 3? (3)

De http://yehudakatz.com/2010/05/09/the-how-and-why-of-bundler-groups/ :

Especificar grupos te permite hacer dos cosas. Primero, puedes instalar las gemas en tu Gemfile, menos grupos específicos. Por ejemplo, Rails coloca mysql y pg en un grupo de base de datos para que, si solo está trabajando en ActionPack, pueda instalar paquetes, sin db y ejecutar las pruebas de ActionPack sin tener que preocuparse por instalar las gemas.

En segundo lugar, puede enumerar grupos específicos para realizar la búsqueda automática utilizando Bundler.require. De forma predeterminada, Bundler.require requiere todas las gemas del grupo predeterminado (que es todas las gemas que no tienen un grupo explícito). También puede decir que Bundler.require (: default,: another_group) requiere grupos específicos.

En mi Gemfile en Rails tengo estos grupos:

group :development, :test do gem "capybara" gem "database_cleaner" gem "spork" gem "launchy" end group :bdd do gem "cucumber-rails" gem "rspec-rails" end

¿Qué significa esto?