Al momento sono un po 'confuso su come bundler gestisca i file Gemfile e Gemfile.lock.In che modo Bundler utilizza Gemfile.lock per caricare le gemme?
Dentro il mio Gemfile, ho il seguente
group :development do
gem 'ruby-debug19', :require => 'ruby-debug'
end
E sulla produzione, corro bundle install --without development
. Tuttavia, in Gemfile.lock, "ruby-debug19" è ancora elencato in DEPENDENCIES nella parte inferiore del file, e la gemma e ciò di cui ha bisogno sono elencati nella lista principale qui sopra.
Qual è l'opzione --without davvero valida? Non ho le gemme necessarie per Ruby-Debug19 installato in produzione, perché è la produzione.
Sono abbastanza nuovo per Rails, e sto lavorando con v3.2
collegamento aggiornato: http://bundler.io/v1.10/faq.html –