Как написать нечетное ограничение версии для композитора? - PullRequest
0 голосов
/ 25 апреля 2018

Интересующее меня ограничение:

"require":{ "php": "..."

Есть ли способ настроить php 7.1 для пакетов проекта в composer.json, даже если я запускаю 7.2, когда вызываю update / install composerв командной строке?

1 Ответ

0 голосов
/ 25 апреля 2018

Вы можете использовать platform конфигурацию из Composer: https://getcomposer.org/doc/06-config.md#platform

По сути, ваш composer.json будет выглядеть так:

{
    "require": {
        ...
    },
    "config": {
        "platform": {
            "php": "7.1"
        }
    }
}

Это обеспечит установку только пакетов, совместимых с PHP 7.1, независимо от того, какую версию PHP вы используете для фактической установки пакетов.

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