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

Ank*_*1ks 10 php laravel-5

我是laravel的新手.

我在项目中间.我在goravel 5中搜索了登录验证.

我找到了这个命令

php artisan make:auth
Run Code Online (Sandbox Code Playgroud)

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

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

请帮忙.

khe*_*gmi 8

查看make:auth命令源代码,了解此命令添加或更改的确切文件,并将其还原.

手动您必须删除以下文件

  1. AUTH/login.blade.php
  2. AUTH/register.blade.php
  3. AUTH /口令/ email.blade.php
  4. AUTH /口令/ reset.blade.php
  5. 布局/ app.blade.php
  6. home.blade.php


Reu*_*ama 7

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

Auth::routes();

Route::get('/home', 'HomeController@index');
Run Code Online (Sandbox Code Playgroud)


Inz*_*san 1

答案是不。在 Laravel 中,您还无法回滚 make:auth 命令。您可以手动删除身份验证,从应用程序控制器和身份验证路由中删除身份验证。如果您足够幸运,在某个 IDE 中打开了欢迎文件,那么就有可能按 ctrl+z,因为 IDE 会保留在内存中,但除此之外,无法检索备份数据。