Warm tip: This article is reproduced from serverfault.com, please click

laravel-php artisan make:auth命令未定义

(laravel - Php artisan make:auth command is not defined)

发布于 2015-12-31 11:16:08

我想在laravel 5.2中运行此命令,但是它不起作用。

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
Questioner
naan
Viewed
0
3,799 2019-10-25 21:10:29

对于Laravel> = 6

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

参考:Laravel身份验证文档

看来你没有使用Laravel 5.2,这些是L5.2中可用的make命令,而你丢失的不仅仅是make:auth命令

    make:auth           Scaffold basic login and registration views and routes
    make:console        Create a new Artisan command
    make:controller     Create a new controller class
    make:entity         Create a new entity.
    make:event          Create a new event class
    make:job            Create a new job class
    make:listener       Create a new event listener class
    make:middleware     Create a new middleware class
    make:migration      Create a new migration file
    make:model          Create a new Eloquent model class
    make:policy         Create a new policy class
    make:presenter      Create a new presenter.
    make:provider       Create a new service provider class
    make:repository     Create a new repository.
    make:request        Create a new form request class
    make:seeder         Create a new seeder class
    make:test           Create a new test class
    make:transformer    Create a new transformer.

确保你的composer.json文件中具有此依赖项

    "laravel/framework": "5.2.*",

然后跑

    composer update