在铁路3中的Gemfile中的团体?[英] Groups in a Gemfile in Rails 3?

本文是小编为大家收集整理的关于在铁路3中的Gemfile中的团体?的处理方法,想解了在铁路3中的Gemfile中的团体?的问题怎么解决?在铁路3中的Gemfile中的团体?问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

在我的轨道上,我有这些组:

group :development, :test do
  gem "capybara"
  gem "database_cleaner"
  gem "spork"
  gem "launchy"
end

group :bdd do
  gem "cucumber-rails"
  gem "rspec-rails"
end

这是什么意思?

推荐答案

来自 http:http:http://YEHUDAKATZ.com/2010/05/09/the-how-and-why-find-fundler-groups/:

指定组允许您做两件事.首先,您可以安装 宝石中的宝石,减去特定组.例如,铁轨 将mySQL和PG放在数据库组中,以便如果您只是工作 在Action Pack上,您可以捆绑安装 - 无db并运行 Action Pack测试不必担心获得宝石 安装.

第二,您可以列出特定的组进行自动库 邦德勒.默认情况下,Bundler.Require需要所有的宝石 默认组(这是所有没有明确组的宝石). 您也可以说bundler.require(:默认,:另一_group)需要 特定组.

其他推荐答案

对依赖项进行分组允许您在整个组上执行操作.请参阅: http://gembundler.com/v1.3/groups.html

其他推荐答案

答案更新为Bundler 1.3-> http://gembundler.com/v1. 3/groups.html

本文地址:https://www.itbaoku.cn/post/786513.html