新しいプロジェクトを作成して、認証を少しいじって、何ができるか見てみたかったのです。しかし、make:auth
コマンドを実行しようとすると、エラーが発生しました。
Composerバージョンが古い可能性があるかどうかを確認するためにcomposer.jsonファイルを調べることにしましたが、更新されたlaravel/frameworkを見ました。
削除されているmake:auth
コマンドについて何も見つからないので、ここに来てそれについて尋ねると思いました。
Command "make:auth" is not defined.
Did you mean one of these?
make:channel
make:command
make:controller
make:event
make:exception
make:factory
make:job
make:listener
make:mail
make:middleware
make:migration
make:model
make:notification
make:observer
make:policy
make:provider
make:request
make:resource
make:rule
make:seeder
make:test
最初に次のコマンドでlaravel/ui Composerパッケージをインストールします:
composer require laravel/ui
次に、新しいLaravelアプリケーションで次のコマンドを実行します。
php artisan ui vue --auth
Laravel 6はAuth Scaffoldingを別のパッケージに移動しました。
はいLaravel 6 auth
コマンドが削除され、認証スキャフォールディングがlaravel/ui
という名前の個別のパッケージとして移動されました
ここでは Laravel 6 と laravel/ui について読むことができ、ここでlaravel/ui
についてlaravel- ドキュメント
ありがとう