web-dev-qa-db-fra.com

Comment rééterminer gemfile.lock sur les modifications apportées à gemfile

Comment réémarrer gemfile.lock sur les modifications apportées à gemfile.

En supposant que j'ai 3 gemmes (GEM1, GEM2, GEM3) dans le gemfile.

bundle install crée un fichier gemfile.lock.

Si je supprime GEM3 et courez bundle install, J'aimerais que gemfile.lock soit ré-généré et GEM3 retiré du RVM Gemset. Mais cela ne signifie pas comment puis-je re-synchroniser sans laisser tomber le gemsset.

23
Joe

Pour apporter le gemfile.lock en ligne avec les modifications gemfiles, courez bundle check.

Apporter le gemfile.lock en ligne avec les modifications GEMFILE et les dernières gemmes compatibles, courez bundle update.


Connexes: Ce blogpost de viget a de bons conseils sur Bundler meilleures pratiques

27
Prakash Murthy