Композитор не может найти пакет jwt-auth
Я пытаюсь добавить jwt-auth
в мой проект Symfony.
пытаясь выполнить команду ниже
$ composer require jwt-auth
получать эти ошибки
[InvalidArgumentException]
Could not find package jwt-auth.
Did you mean one of these?
tymon/jwt-auth
tuupola/slim-jwt-auth
auth0/jwt-auth-bundle
admad/cakephp-jwt-auth
dmkit/phalcon-jwt-auth`
Заранее спасибо.
1 ответ
Выполнение:
composer require jwt-auth
Это эквивалентно выполнению:
composer require lexik/jwt-authentication-bundle
Чтобы иметь возможность использовать сокращенную версию, вам необходимо установить Flex в свой проект Symfony. По сути, Flex - это плагин Composer для автоматизации определенных задач конфигурации после установки пакета, таких как создание файлов конфигурации, обновление .env
файл... прочитайте здесь: https://symfony.com/doc/current/setup/flex.html
Вы можете просто использовать вторую команду, если не хотите устанавливать Flex в своем проекте Symfony.
Все поддерживаемые в настоящее время рецепты доступны здесь: https://github.com/symfony/recipes. Как вы можете видеть здесь: https://github.com/symfony/recipes/blob/master/lexik/jwt-authentication-bundle/2.5/manifest.json#L8 lexik / jwt-authentication-bundle можно автоматически установить с помощью это псевдоним: jwt-auth
,