Si vous utilisez RVM vous pouvez installer vos gemmes dans gemsets . De cette façon, lorsque vous voulez effectuer un nettoyage complet, vous pouvez simplement supprimer le gemset, qui à son tour supprime toutes les gemmes qui y sont installées. L'autre option est de simplement désinstaller les gemmes inutilisées et de relancer le programme bundle install
commandement.
Étant donné que bundler est censé être un outil de gestion des versions de gemmes pour chaque projet, il ne fournit pas d'outil de gestion des versions. bundle clean
commandement. Faire cela signifierait la possibilité de supprimer les gemmes associées à d'autres projets également, ce qui ne serait pas souhaitable. Cela signifie que bundler est probablement le mauvais outil à utiliser pour gérer votre répertoire de gemmes. Ma recommandation personnelle serait d'utiliser les gemsets RVM pour sandboxer vos gems dans certains projets ou versions de ruby.