Laravel 10执行make:auth无认证视图路由,求排查解决
Laravel 10 认证视图/路由生成失败问题解决
Laravel 10 已移除内置的make:auth命令,且默认不包含官方认证脚手架,这是你遇到问题的核心原因,具体解决步骤如下:
先安装Laravel UI扩展包(官方认证脚手架工具):
composer require laravel/ui根据需求选择前端框架,生成完整的认证体系(包含视图、路由、控制器):
- Bootstrap风格:
php artisan ui bootstrap --auth - Vue风格:
php artisan ui vue --auth - React风格:
php artisan ui react --auth
- Bootstrap风格:
若使用了前端框架,编译资源确保样式正常(纯静态页面可跳过):
npm install && npm run build
补充说明
之前执行php artisan make:auth仅生成User模型,是因为User模型属于Laravel核心基础组件,与认证脚手架无关;而vendor:publish --tag=laravel-auth提示无资源,是因为未安装Laravel UI包,没有对应的可发布认证资源文件。
内容的提问来源于stack exchange,提问作者tolga
相关产品推荐
相关产品推荐

