[英]php artisan make:auth not defined in Laravel 8
我正在尝试在 Laravel 8.57.0 中运行此命令,但它不起作用:
PHP artisan make:auth
错误是:
Command "make:auth" is not defined
Did you mean one of these?
make:test
make:request
make:migration
make:seeder
make:middleware
make:controller
make:provider
make:policy
make:event
make:console
make:job
make:listener
make:model
make:command
我也试过
composer require laravel/ui
php artisan ui vue --auth
php artisan migrate
但仍然有同样的错误。 所以,我想要么我使用了错误的命令,要么我正在尝试做一些无法完成的事情。
也许最有可能有经验的人会马上看出哪里出了问题。
你到底想做什么? 从laravel/ui
包创建身份验证脚手架?
如果是这样,那么这两个命令应该足够了:
composer require laravel/ui
php artisan ui vue --auth
您可以在此处阅读更多相关信息。
你为什么不使用Laravel Sanctum
作曲家需要 laravel/sanctum
由于 Laravel >= 6,命令php artisan make:auth
已从核心中删除并移至名为laravel/ui
的单独包中,因此该命令现在看起来像: php artisan ui vue --auth
。
根据您要完成的任务,我可以向您推荐以下解决方案:
composer dump-autoload
和php artisan optimize
Laravel Fortify
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.