Composer: проблема, требующая определенных зависимостей - PullRequest
0 голосов
/ 28 февраля 2020

Я пытаюсь требовать JMS / Serializer в установке клиента Symfony 3.4. Даже если я установлю "minimum-stability":"dev", я не смогу продолжить.

Я выполнил следующую команду php -d memory_limit=-1 composer.phar -v require jms/serializer-bundle jms/metadata jms/di-extra-bundle в надежде установить все зависимости.

Но это результат:

Using version ^3.5@dev for jms/serializer-bundle
Using version ^2.0@dev for jms/metadata
Using version ^1.8@dev for jms/di-extra-bundle
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Dependency resolution completed in 0.623 seconds
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for jms/metadata ^2.0@dev -> satisfiable by jms/metadata[2.0.0, 2.0.0-RC1, 2.0.0-beta1, 2.1.0, 2.x-dev].
    - jms/security-extra-bundle 1.6.1 requires jms/metadata ~1.0 -> satisfiable by jms/metadata[1.x-dev].
    - jms/security-extra-bundle 1.6.1 requires jms/metadata ~1.0 -> satisfiable by jms/metadata[1.x-dev].
    - jms/security-extra-bundle 1.6.1 requires jms/metadata ~1.0 -> satisfiable by jms/metadata[1.x-dev].
    - Conclusion: don't install jms/metadata 1.x-dev
    - Installation request for jms/security-extra-bundle 1.6.1 -> satisfiable by jms/security-extra-bundle[1.6.1].


Installation failed, reverting ./composer.json to its original content.

Уже попробовал просто выдать php -d memory_limit=-1 composer.phar -v require jms/serializer-bundle. Ничего не меняется.

Примечание Я использую composer.phar в последней версии, работаю с memory_limit=-1, потому что composer заполняет все мои 8G оперативной памяти за секунды.

1 Ответ

0 голосов
/ 28 февраля 2020

JMS / Serializer jms / метаданные jms / di-extra-bundle включены в Symfony 3.4 сейчас.

вам не нужно устанавливать этот пакет:)

Сериализатор для Пример: https://symfony.com/doc/current/components/serializer.html

Di-Extra-Bundle: https://symfony.com/doc/current/components/dependency_injection.html

Метаданные: https://symfony.com/doc/current/components/validator/metadata.html

...