Bundler如何利用Gemfile.lock加载gem?

时间:2012-04-01 20:04:06

标签: ruby-on-rails ruby-on-rails-3 rubygems bundler

关于bundler如何处理文件Gemfile和Gemfile.lock,我现在有点困惑。

在我的Gemfile中,我有以下

group :development do
  gem 'ruby-debug19', :require => 'ruby-debug'
end

在制作中,我运行bundle install --without development。但是,在Gemfile.lock中,'ruby-debug19'仍然列在文件底部的DEPENDENCIES下面,并且gem和它需要的内容列在上面的主列表中。

什么是--without选项呢?我没有为生产安装ruby-debug19所需的宝石,因为它是生产。

我是Rails的新手,我正在使用v3.2

1 个答案:

答案 0 :(得分:5)

结帐Bundler FAQ。您的问题似乎已在FAQs

中得到解答

FAQ: Why Is Bundler Downloading Gems From --without Groups?