composer не устанавливает dotenv на Symfony 3.4 - PullRequest
1 голос
/ 07 августа 2020

У меня есть проект Symfony 3.4, и я пытаюсь установить компонент Dotenv. Я выполнил эту команду composer require symfony/dotenv:^3.4 и composer сказал: «Нечего устанавливать или обновлять».

Я удалил папку vendor и также попытался установить компонент Dotenv на новом Symfony 3.4 проект, результат тот же. Есть идеи?

1 Ответ

2 голосов
/ 07 августа 2020

После установки symfony/symfony (~ 3.4) symfony/dotenv уже установлен.

Взгляните на Packagist symfony / symfony # v3.4.43 . Как видите, он «заменяет» ожидаемый пакет с именем symfony/dotenv.

Вместо использования composer show попробуйте запросить composer why symfony/dotenv. В нем четко указано: symfony/symfony replaces symfony/dotenv.

Также обратите внимание на ваш локальный каталог vendor / . Там вы должны найти источник, который ищете:

ls -l vendor/symfony/symfony/src/Symfony/Component/Dotenv/
...