Очищення Автономного Дзеркала

Після налаштування Вашого офлайн дзеркала, Yarn автоматично додасть новий архів пакетів до дзеркала. Хоча це автоматично не видаляє архіви, на які вже не має посилань у yarn.lock. Наприклад, якщо $yarn remove залежність, то архів залишиться в дзеркалі, навіть якщо немає інших пакетів, які залежать від нього. Це може бути бажаним результатом, коли багато проектів використовують спільне дзеркало, але коли це не так, ви б хотіли, щоб Yarn видалив непотрібні архіви.

Щоб увімкнути автоматичну очистку встановіть yarn-offline-mirror-pruning на true в Вашому your .yarnrc:

$ yarn config set yarn-offline-mirror-pruning true

Тепер архіви будуть видалятись при потребі. Кінцевим результатом буде те, що package.json, node_modules, yarn.lock і оффлайн дзеркало будуть відмінно синхронізовані, щоразу як Ви змінюєте залежності у Вашому проекті.