Dopo aver aggiornato un pacchetto, si avranno alcune gemme che potrebbero essere obsolete - poiché è stata installata una versione più recente di tale gemma. Non esiste un comando di questo tipo nell'eseguibile bundle
, ovvero bundle clean
. Come si fa a sbarazzarsi di queste gemme obsolete?rails bundle clean
Questo è un tentativo di ridurre le dimensioni della barra nella mia app per rotaie.
Per coloro che utilizzano rvm, si noti che 'bundle clean --force' non tocca le gemme globali, ma solo quelle nel proprio gemset corrente. Quindi 'bundle clean --force' produce lo stesso risultato di ed è più veloce di' rvm gemset empty' seguito da 'bundle install'. –
DISCLAIMER: "Bundle clean --force" può spazzare via un gran numero di gemme se non stai attento. Questa dovrebbe essere la prima riga di questa risposta ... soprattutto perché ha così tanti voti. STAI ATTENTO! – jerrylroberts