我运行时遇到以下错误
php工匠护照:安装
[Symfony\Component\Console\Exception\CommandNotFoundException]
There are no commands defined in the "passport" namespace.
最佳答案
要安装 Laravel 护照,请确保将此行添加到 config/app.php 在提供者数组中(包服务提供者部分):
Laravel\Passport\PassportServiceProvider::class,
然后安装包并迁移数据库
composer require laravel/passport
php artisan migrate
php artisan passport:install
当命令不起作用时,清除缓存通常是有用的第一步,尤其是当您更新 中的任何内容时。配置 .env 文件上的文件夹。
php artisan config:clear
php artisan config:cache
Config clear 删除配置缓存文件。配置缓存使用当前设置创建一个新的配置缓存文件。配置缓存为您的应用程序提供更快的加载时间!
关于laravel-5 - "passport"命名空间中没有定义命令。在laravel中安装API认证时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43199212/