当我运行此命令时:
php artisan passport:install
我收到此错误:
“ passport”命名空间中没有定义命令。
答案 0 :(得分:0)
Installation instructions for Passport on Laravel 5.6
从外观上看,您尚未通过作曲家安装护照。
composer require laravel/passport
此后,您必须迁移数据库以创建通行证所需的新表
php artisan migrate
比运行您的通行证安装
php artisan passport:install
然后,您需要将Laravel\Passport\HasApiTokens
添加到App\User
模型中。
然后,您必须修改AuthServiceProvider
才能注册路由,以便发布访问令牌。将Passport::routes
添加到boot
的{{1}}部分。
安装的最后一步是通过将AuthServiceProvider
选项更改为config/auth.php
来修改driver
。
最后清除工匠的配置和缓存,
passport
同样,所有这些都在Installation Docs中,我只是在这里为您重新定义。