如何在 laravel 5 中回滚 php artisan make:auth 的效果


How to rollback effects of php artisan make:auth in laravel 5

我是拉拉维尔的新手。

我正在我的项目中。我在谷歌上搜索了 laravel 5 中的登录验证。

我找到了这个命令

php artisan make:auth

它创建了几个类,还修改了我的welcome.blade.php

Welcome.blade.php中有几个代码。现在如何回滚此命令的效果。

请帮忙。

查看 make:auth 命令源代码,了解此命令添加或更改以及还原更改回来的确切文件。

手动您必须删除以下文件

  1. auth/login.blade.php
  2. auth/register.blade.php
  3. auth/passwords/email.blade.php
  4. auth/passwords/reset.blade.php
  5. layouts/app.blade.php
  6. 首页.刀片.php

转到 routes/web.php ,通过命令 make:auth 删除创建的路由。 删除这两行,您的项目将像以前一样正常工作。

Auth::routes();
Route::get('/home', 'HomeController@index');

答案是否定的。目前还没有办法在 laravel 中回滚 make:auth 命令。您可以手动删除身份验证,即从应用程序控制器和身份验证路由中删除身份验证。如果你有幸在某些IDE中打开了欢迎文件,那么就有可能ctrl + z b因为IDE保留在内存中,.,但除此之外,没有办法检索备份数据。

我们可以简单地删除下面的行形式 wep.php routes 文件夹。

Auth::routes();
Route::get('/home', 'HomeController@index')->name('home');

您还可以删除视图文件:如身份验证文件夹,app.blade.php,home.blade.php