Как Bundler использует Gemfile.lock для загрузки драгоценных камней?

В настоящий момент я немного не понимаю, как упаковщик обрабатывает файлы Gemfile и Gemfile. замок.

Внутри моего Gemfile у меня есть следующее

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

А в рабочей среде я запускаю bundle install --without development. Однако в Gemfile.lock «ruby-debug19» по-прежнему указан в разделе «ЗАВИСИМОСТИ» в нижней части файла, а гем и то, что ему нужно, перечислены в основных списках выше.

Что же тогда делает опция --without? У меня нет необходимых драгоценных камней для ruby-debug19, установленных на производстве, потому что это производство.

Я новичок в Rails и работаю с версией 3.2

5
задан Brian 1 April 2012 в 20:04
поделиться