2015-12-31 59 views
6

このコマンドをlaravel 5.2で実行しようとしていますが、動作しません。php artisan make:authコマンドが定義されていません

PHPの職人メイク:AUTH

及びこれらたstatmentsを求められます。

[無効な例外] "make:auth"コマンドが定義されていません これらのいずれかを意味しましたか?それはあなたがLaravel 5.2を使用していないに見えます

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 
+0

これらは、Illuminate \ Contracts \ Auth \ Authenticatorのようなものではありません。 AuthenticateUser.php.asで私はlaravelを使用していると述べました。5.2 – naan

+0

あなたは 'composer update'を試みましたか? –

+0

はいちょうど最後の夜.. – naan

答えて

9

は、これらがL5.2で利用できるようにするコマンドであり、あなただけのメイクよりも不足している:

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. 

は、あなたがこれを持っていることを確認してくださいauthコマンドをあなたのcomposer.jsonファイル内の依存関係

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

その後

composer update 
を実行します
+0

私のmistake.sorry.私はcomposr.jsonファイルをチェックしなかった。 – naan

1

存在するコードに問題がある必要があります。新しい新規インストールを試みる必要があります。 https://laravel.com/docs/master/installation。おそらくあなたは正確な問題を理解するでしょう。

関連する問題