Laravel 5.1.19 Artisan make:auth is not available


Laravel 5.1.19 Artisan make:auth is not available

我已经安装了最新版本的laravel 5.1.19。

I've try running:

php artisan make:auth

但是它返回的是:

[InvalidArgumentException]           
  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   

此命令不再可用吗?

我用的是mac os x。

是的,该命令不可用,因为laravel/laravel包默认自带Auth功能。

如果您检查照亮/Auth/控制台,这是Auth包的控制台命令的位置,您将只看到唯一可用的命令是auth:clear-resets

您可以从提交中看到make:auth已经被删除了一年。

如果您的版本与6.0相似,请检查您的Laravel版本。*然后,按照以下步骤操作-

    composer require laravel/ui
  1. php artisan ui vue --auth
  2. npm install then npm run dev
*

php artisan make:auth在laravel 5.1中不可用尝试更新您的编写器(composer update)并检入您的文件编写器。json如果Laravel 5.2

如果有人需要在laravel 6.0中make::auth,

php artisan make:auth在laravel 6.0中不可用

试试这个

composer require laravel/ui
php artisan ui vue --auth