Fehlerbehebung für den in PHP Artisan undefinierten Befehl „make:auth“
Beim Versuch, den Befehl „make:auth“ in Laravel 5.2 auszuführen, Möglicherweise wird ein Fehler angezeigt, der darauf hinweist, dass der Befehl nicht definiert ist. Dieses Problem entsteht aufgrund der Tatsache, dass der Befehl „make:auth“ in Laravel 6 eingeführt wurde und in Version 5.2 nicht verfügbar ist.
Wenn Sie Laravel 6 oder eine neuere Version verwenden, können Sie diese befolgen Schritte zum Generieren des Authentifizierungsgerüsts:
composer require laravel/ui php artisan ui vue --auth php artisan migrate
Wenn Sie Laravel 5.2 verwenden, müssen Sie sich alternativ auf die verfügbaren Make-Befehle verlassen, die „make:auth“ nicht enthalten:
make:console Create a new Artisan command make:controller Create a new controller class ... (other available commands)
Stellen Sie sicher, dass in Ihrer Datei „composer.json“ die folgende Abhängigkeit vorhanden ist, bevor Sie Ihre Pakete aktualisieren:
"laravel/framework": "5.2.*",
Sobald Sie diese Aktualisierungen vorgenommen haben, führen Sie den folgenden Befehl aus:
composer update
Das obige ist der detaillierte Inhalt vonHier sind einige Titeloptionen unter Berücksichtigung des Frage-und-Antwort-Formats: **Kurz & Direkt:** * **Warum ist „make:auth' in Laravel 5.2 undefiniert?** * **So erstellen Sie eine Authentifizierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!