Пакет обновления Composer с оператором OR до определенной версии - PullRequest
0 голосов
/ 22 апреля 2019

Учитывая, что Composer поддерживает оператор OR, и у меня есть следующий сценарий:

composer.json моего проекта

require: {
    "vendor/dependencyA": "^1.0"
}

Зависимость A composer.json

require: {
    "vendor/dependencyB": "^1.0 || ^2.0"
}

Учитывая, что у меня нет контроля над файлом Dependency A composer.json, как я могу сказать композитору, какую версию dependencyB я предпочитаю, если обе соответствуют требованиям?

1 Ответ

1 голос
/ 22 апреля 2019

Как утверждают некоторые участники PHP-чата, один из способов добиться этого - добавить dependencyB в ваш проект composer.json:

composer.json моего проекта

require: {
    "vendor/dependencyA": "^1.0",
    "vendor/dependencyB": "^2.0"
}

Таким образом, вы можете указать версию dependencyB, которая будет использоваться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...