Задать вопрос
@bagos

Как безболезненно поправить зависимости Composer?

В проекте, который мне достался есть Lock и json файлы, но в json нет и половины пакетов, которые прописаны в Lock
Как безболезненно восстановить или привести json в порядок, прописать все пакеты руками из Лока? Потом удалить Локки и папку вендоров и заново все поставить?
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
но в json нет и половины пакетов, которые прописаны в Lock

Недостающие для вас пакеты есть в зависимостях тех пакетов, что есть в composer.json
:)

Пример:
У меня в composer.json указан "symfony/var-dumper": "4.0.*", у него в зависимостях указан "symfony/polyfill-mbstring": "~1.0",, именно этот пакет указан у меня в .lock, но нет смысла следить за этими зависимостями в ручную — это вредно, опасно и не нужно, все что нужн опакету — композер подтянет:)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы