Composer зависает на "Разрешение зависимостей через SAT" на 4.2

Вещи, которые я пробовал:

  • Удаление всего, кроме Laravel (версия 4.2.*) - это завершается, но все еще висит около 5 минут
  • Обновление композитора
  • Удаление / продавец
  • Делаем чистую установку Laravel 4.2 (зависает около 3 минут)
  • Чистая установка Laravel 5 (не зависает вообще)
  • Полное отключение xdebug (похоже, ничего не меняет)

Со всеми моими пакетами я видел, что композитор завершен, но только когда я оставил его работающим на ночь Я не могу развернуться, чтобы подделать вообще, потому что время истекло! Это только начало происходить две или около того недели назад.

1 ответ

Для всех, кто ищет ответ... вот что помогло увеличить производительность:

  1. Зафиксировать composer.lock: если вы этого еще не сделали, вы можете запустить "обновление композитора" на одном компьютере, а затем зафиксировать файл блокировки, а затем запустить "установку композитора" на другом компьютере. Это спасло наш процесс развертывания!
  2. Обычно объявляйте версии как можно более подробно.

и / или

  1. обновите свою версию Laravel!
Другие вопросы по тегам