У меня есть корневой пакет, который зависит от пакета supertrall/woo-client dev-master as v1.1.6
supertrall/woo-client
пакет зависит от supertrall/product dev-master as v1.0.0
пакет
Проблема в том, когда я пытаюсь установить supertrall/woo-client
в корневом пакете написано
supertrall / woo-client dev-master требует supertrall / order dev-master как v1.2.0 -> соответствующий пакет не найден.
Однако, если я установлю вручную supertrall/product
в корневой пакет, а затем установить supertrall/woo-client
все идет хорошо. Так почему же composer не устанавливает подчиненные зависимости автоматически? Я думаю, что когда я делаю require supertrall/woo-client
он должен автоматически установить все пакеты, на которых supertrall/woo-client
зависит и пр. Это так раздражает, пожалуйста, помогите
Я считаю, что добавление
{
"minimum-stability": "dev",
"prefer-stable": true
}
ваш composer.json должен сделать это за вас. Подробнее об этом читайте в документация композитора.
Других решений пока нет …