Files
apps.supersam24.ru/README.md
T
Zlocorp 0a7ded1efc Исключить воспроизводимые зависимости Composer из Git
Сохранить ручные библиотеки, изменённые и непроверенные пакеты.
Добавить исключения и порядок восстановления зависимостей.
2026-10-26 21:25:54 +03:00

1.4 KiB
Raw Blame History

Зависимости приложения

Версии зависимостей зафиксированы в composer.lock. Пакеты, совпавшие с официальными архивами этих версий, и создаваемые Composer служебные файлы исключены из Git.

В vendor сохранены ручные DBF/SMS/BrowserDetection-библиотеки, пакеты с локальными отличиями и пакеты без подтверждённого эталона. В том числе сохраняются правки CakePHP и дополнительные шрифты Dompdf. Состав каталогов задан исключениями в .gitignore.

Перед восстановлением зависимостей нужно сохранить отслеживаемую часть vendor в отдельную копию. После восстановления пакетов по composer.lock в изолированном окружении сохранённые файлы возвращаются поверх пакетов. Это сохраняет существующие правки и шрифты; слепая переустановка может их перезаписать. Восстановление и проверка работы приложения выполняются отдельно.