Php Laravel 5.1.19 Artisan make:auth不可用

Php Laravel 5.1.19 Artisan make:auth不可用,php,laravel,laravel-5,Php,Laravel,Laravel 5,我已经安装了最新版本的laravel 5.1.19 我试过跑步: php artisan make:auth 但它正在回归: [InvalidArgumentException] Command "make:auth" is not defined. Did you mean one of these? make:test make:request

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

我试过跑步:

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。

是的,该命令不可用,因为软件包默认使用Auth功能

如果选中,这是用于auth包的控制台命令的位置,您将只看到唯一可用的命令是
auth:clear resets


您可以从中看到,
make:auth
已被删除一年。

php artisan make:auth在laravel 5.1中不可用 尝试更新您的composer(composer update),如果需要,请签入文件composer.json
Laravel5.2

如果有人需要在Laravel6.0中使用make::auth


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

试试这个

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

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

  • 使用此命令
    composer require laravel/ui
  • php artisan ui vue--auth
  • npm安装
    然后
    npm运行开发

  • 这是用于最新的laravel版本6.0.*

    因此不再有任何快速方法来添加身份验证登录/注册功能?不,但您可以在
    应用程序/控制台
    目录中添加自己的命令。在我的例子中,我使用“laravel new myproject”命令创建项目。它创建了一个Laravel6实例,而不是我想要的5.7。因此,请检查您是如何创建项目的