Composer: Новая команда `check-platform-reqs`

Созданный на 8 сент. 2017  ·  3Комментарии  ·  Источник: composer/composer

Было бы неплохо добавить новую команду для композитора для проверки требований к платформе (версия и расширения PHP), например:

composer check-platform-reqs

Почему

Я большой поклонник отправки на рабочий сервер одного zip-файла со всеми зависимостями вместо выполнения composer update --no-dev на производстве. Такой процесс занимает меньше времени, безопаснее и может выполняться в автономном режиме.

использование

Новая команда должна быть выполнена на рабочем сервере после команды unzip.

Feature Good First Issue

Самый полезный комментарий

и я предлагаю, чтобы эта команда всегда проверяла реальную платформу, не загружая переопределения платформы.

Все 3 Комментарий

и я предлагаю, чтобы эта команда всегда проверяла реальную платформу, не загружая переопределения платформы.

@Seldaek Меня интересует эта функция. Но что должна выводить эта команда? Теперь результат моей реализации приведен ниже:

ext-openssl     7.0.20    requires  ext-openssl (^7.1.0)  failed
ext-pcre        7.0.20    requires  ext-pcre (*)          success
php             7.0.20    requires  php (^5.3.2 || ^7.0)  success
ext-tokenizer   7.0.20    requires  ext-tokenizer (*)     success
ext-dom         20031129  requires  ext-dom (*)           success
ext-json        1.4.0     requires  ext-json (*)          success
ext-Reflection  7.0.20    requires  ext-reflection (*)    success
ext-SPL         7.0.20    requires  ext-spl (*)           success

Как насчет этого ? Или, если у вас есть лучший совет, скажите, пожалуйста, ~

Спасибо

Исправлено # 6709

Была ли эта страница полезной?
0 / 5 - 0 рейтинги