Якщо ви використовуєте RVM, ви можете встановити свої дорогоцінні камені в набори самоцвітів . Таким чином, коли ви хочете виконати повне очищення, ви можете просто видалити набір самоцвітів, який, у свою чергу, видаляє всі встановлені в ньому дорогоцінні камені. Інший варіант - просто видалити невикористані дорогоцінні камені та повторно запустити bundle install
команду.
Оскільки пакувальник має бути інструментом bundle clean
керування версіями самоцвітів для кожного проекту, він не надає команди. Це означало б можливість видалення дорогоцінних каменів, пов’язаних з іншими проектами, що було б небажано. Це означає, що пакувач - це, мабуть, неправильний інструмент для управління вашим каталогом самоцвітів. Моя особиста рекомендація полягала б у використанні наборів каменів RVM для виділення пісочниці у певні проекти або рубінові версії.
bundle clean --force
це не стосується ваших глобальних дорогоцінних каменів, а лише тих, що є у вашому поточному наборі. Таким чином, миbundle clean --force
отримуємо той самий результат, що й швидший, ніжrvm gemset empty
наступнийbundle install
.