Не удается установить Twig с помощью composer

#twig #composer-php #twig-extension

#twig #composer-php #twig-расширение

Вопрос:

Я пытаюсь установить Twig с composer require twig/twig помощью, но возвращаюсь:

Не удалось найти пакет twig / twig. Вы имели в виду один из них? twig / twig

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

У кого-нибудь еще было это раньше?

Ответ №1:

Возврат к Composer 1.x может потенциально вызвать проблемы в будущем (в дополнение к тому, что он требует гораздо больше памяти, чем Composer 2.x), особенно если вы работаете над несколькими проектами на своем компьютере.

Как насчет запуска:

composer require twig/twig:^1.0 (Для Twig 1.x)

composer require twig/twig:^2.0 (Для Twig 2.x)

Комментарии:

1. Я получал ту же ошибку с любым пакетом, который я пытался установить. Я попытался создать новые проекты и установить пакеты, которые я успешно установил всего пару дней назад перед обновлением до Composer 2, и получил ту же ошибку.

2. Вы пробовали composer clearcache и composer why-not twig/twig:^2.0 ?

3. Пожалуйста, поделитесь более подробной информацией. Что заставляет вас думать, что предоставление требования к версии решает первоначальную проблему?

Ответ №2:

Оказывается, моя проблема заключалась в том, что я обновился до Composer 2. Когда я вернулся к 1, я смог установить.

Комментарии:

1. Вы должны проверить, действительно ли это хорошее долгосрочное решение, поскольку версия v1 не будет поддерживаться бесконечно