Comment annulez-vous en cours d’exécution
bundle install --without development
En ce moment, j’ai des gemmes dans le groupe de développement qui sont ignorées parce que j’ai couru cette fois … (notez que j’ai essayé de supprimer gemfile.lock en vain)
La réponse correcte mise à jour est @ caspyin’s, ici .
Ma réponse est toujours là pour des raisons historiques:
Les parameters de Bundler sont stockés dans un fichier nommé
.bundle/config
. Vous pouvez le réinitialiser en le supprimant ou en supprimant l’intégralité.bundle
répertoire.bundle
, comme ceci:rm -rfv .bundle
Ou, si vous avez peur de
rm -rf
(c’est OK, beaucoup de gens le sont):rm .bundle/config rmdir .bundle
Liste des configs
bundle config
Supprimer la valeur de config
bundle config --delete without
Ajouter une valeur à config
bundle config --local without development
Ou vous pouvez modifier manuellement les valeurs dans le fichier .bundle/config
.
Courir
bundle install --without ""
Réf: https://github.com/carlhuda/bundler/blob/master/spec/install/gems/groups_spec.rb#L149-154
it "clears without when passed an empty list" do bundle :install, :without => "emo" bundle 'install --without ""' should_be_installed "activesupport 2.3.5" end
bundle install --no-deployment