PHP Artisan での未定義の「make:auth」コマンドのトラブルシューティング
Laravel では、「make:auth」コマンドを使用して生成ユーザー認証のためのビューとルート。ただし、Laravel 5.2 でこのコマンドを実行しようとすると、コマンドが定義されていないことを示すエラー メッセージが表示される場合があります。
原因:
このエラーは通常発生します。 「make:auth」コマンドがLaravelバージョン6以降から削除されたためです。 Laravel 5.2 では、不足している依存関係は、Laravel バージョンとcomposer.json ファイルの不一致が原因である可能性があります。
解決策:
Laravel バージョンの場合6 以降:
Laravel UI パッケージをインストールします:
composer require laravel/ui
次のコマンドを実行します:
php artisan ui vue --auth php artisan migrate
Laravel バージョン 5.2 の場合:
composer.json ファイルに次の依存関係が含まれていることを確認します:
"laravel/framework": "5.2.*"
次のコマンドを実行します:
composer update
追加メモ:
Laravel 5.2 では、利用可能な "make" コマンドのリストが見つかります。 combos.json ファイル内で、または次のコマンドを実行します:
composer show
以上が以下に、質問形式を使ったタイトルのオプションをいくつか示します。 **直接的かつ簡潔:** * 私の \'make:auth\' コマンドが Laravel で定義されていないのはなぜですか? * Laravel: \'make:auth\' コマンド Nの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。