在 Laravel 6 中运行 make:auth


安装新的Laravel 6应用程序后,您可能已经注意到 make:auth 命令已经不再存在了。我们收到了很多关于这个问题的消息和电子邮件,所以我想我会写一篇关于在Laravel 6中生成auth脚手架的快速教程。

首先,您可以在 Laravel 6 身份验证文档中找到任何你想要知道的信息。如果你想要一个快速教程,这里是没有的。

Laravel UI

Laravel UI 是一个从 Laravel 框架中分离出来的新的官方包,分离出来是为了后续能够单独对其进行迭代,而不影响 Laravel 主程序库。

你可以通过 composer 来安装 laravel/ui 包:

laravel new my-app
composer require laravel/ui

安装完成后,你可以使用几个命令行来生成 UI 代码,包括授权页面。

如果你打算使用 Vue、React 或者 Bootstrap,可以查看如下命令:

php artisan ui --help

举一些例子:

php artisan ui vue
php artisan ui react

如果你想同时生成 Auth 脚手架:

php artisan ui vue --auth
php artisan ui react --auth

ui:auth 命令

除了新的 ui 命令外, laravel/ui 软件包还携带了一个用来生成 auth 脚手架的命令:

php artisan ui:auth

如果你运行 ui:auth 命令, 它将会生成 auth 路由,  HomeController 控制器, auth 视图文件,和  app.blade.php 布局文件。

你也可以仅仅生成视图文件:

php artisan ui:auth --views

另外一个很棒的功能就是,如果你之前已经运行过命令,控制台将会提示你确认是否覆盖 auth 文件。

Learn More

要了解有关身份认证和新UI包的更多信息, 请查看官方 身份认证文档

本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://laravel-news.com/running-make-au...

译文地址:https://learnku.com/laravel/t/33686

本文为协同翻译文章,如您发现瑕疵请点击「改进」按钮提交优化建议
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 1

为啥这社区弄成这样我啥都找不到了。。。以前手册。版本更新列表。下载。交流和开源项目。现在是一个也找不到。。。。

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!