Laravel Passport не может быть установлен на Laravel 5.4. * - PullRequest
0 голосов
/ 10 октября 2018

Привет, я новичок в laravel и пытаюсь установить паспорт Laravel на существующий проект laravel.Я пытаюсь выполнить эту команду

composer require Laravel/passport

Когда я запускаю команду, она показывает nothing to install or update.Но я вижу, что в моем композиторе у меня есть Laravel version ~4.0, и я использую PHP7.1.Я также установил одну из его зависимостей illuminator/encryption=5.4.36.

Кто-нибудь может мне помочь?Как установить мой паспорт Laravel?

Я использую laravel 5.4.36 (он заблокирован)

PS: пришлось удалить содержимое файла композитора.

Ответы [ 2 ]

0 голосов
/ 10 октября 2018

Для начала установите Passport через менеджер пакетов Composer:

composer require laravel/passport

Затем зарегистрируйте поставщика услуг Passport в массиве поставщиков вашего файла конфигурации config / app.php:

Laravel\Passport\PassportServiceProvider::class,

затем снова введите в командной строке:

php artisan migrate

Для получения дополнительной информации смотрите: https://laravel.com/docs/5.4/passport

0 голосов
/ 10 октября 2018

Вы уже установили Laravel Passport.Ваш композитор / консоль возвращает это сообщение, потому что оно уже загружено.

Ваш composer.json сообщает вам, что вы скачали версию 4.0:

    "laravel/passport": "~4.0",

Теперь вам просто нужно идти дальше, я рекомендовал пройти через документация .

Есть также хорошее руководство от Taylow Otwell по паспорту Laravel.

https://laracasts.com/series/whats-new-in-laravel-5-3/episodes/13

...