Композитор: Как игнорировать установку / обновление некоторых зависимостей? - PullRequest
0 голосов
/ 28 июня 2018

Я нахожусь в одном проекте, где это список зависимостей

{
    "name": "my/package",
    "description": "My new project",
    "require": [
       "another/package": "1.0.0",
       //...
    ],
    "require-dev" => [
         "phpunit/phpunit": "~6.0",
         //....
    ]
}

И на another/package, это composer.json файл

{
    "name": "another/package",
    "description": "My new other project",
    "require-dev" => [
         "phpunit/phpunit": "~5.0",
         //....
    ]
}

another/package используйте тоже phpunit/phpunit в версии <к тому, что используется в <code>my/project. Существует возможность игнорировать установку phpunit / phpunit в another/package?

1 Ответ

0 голосов
/ 28 июня 2018

Вы не можете сделать это.

Ад зависимости в Композиторе # 2609

Однако вы можете попробовать эту технику .

Другие опции:

  1. Проверьте, не является ли использование phpunit 5.0 в моем / проекте проблемой
  2. Проверьте, существует ли версия другого / пакета, для которого требуется phpunit 6.0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...