Laravel Passport无法在laravel 5.4上安装

时间:2018-10-10 13:37:25

标签: php laravel laravel-5 laravel-passport

嗨,我是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 :(得分:3)

您已经安装了Laravel Passport。您的作曲者/控制台会返回该消息,因为该消息已下载。

您的composer.json告诉您您下载了版本4.0:

    "laravel/passport": "~4.0",

现在,我只需要继续前进,建议您通过documentation

Taylow Otwell也提供了有关Laravel Passport的不错的教程。

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

答案 1 :(得分:0)

要开始使用,请通过Composer软件包管理器安装Passport:

composer require laravel/passport

接下来,在config / app.php配置文件的providers数组中注册Passport服务提供商:

Laravel\Passport\PassportServiceProvider::class,

然后在命令行中再次输入:

php artisan migrate

有关更多信息,请查看:https://laravel.com/docs/5.4/passport