J'utilise Laravel 6.2.0 et la commande make:auth
n'est pas défini dans mon terminal. Y a-t-il une solution à cela? A noté que Composer a déjà été mis à jour.
Dans l'application Laravel 6, la commande make: auth n'existe plus.
Laravel UI est un nouveau package propriétaire qui extrait la partie UI d'un projet Laravel dans un package --- laravel/ui distinct. Le package séparé permet le Laravel équipe pour itérer sur le package d'interface utilisateur séparément de la base de code principale Laravel.
Vous pouvez installer le laravel/ui
package via le compositeur:
composer require laravel/ui
ui:auth
CommandeOutre la nouvelle commande ui, le laravel/ui
le package est livré avec une autre commande pour générer l'échafaudage d'authentification:
php artisan ui:auth
Si vous exécutez le ui:auth
commande, il générera les routes d'authentification, HomeController , vues d'authentification et app.blade.php fichier de mise en page comme make:auth
Si vous souhaitez générer les vues seules, tapez plutôt la commande suivante:
php artisan ui:auth --views
Si vous voulez que l'auth dans réagisse et vue js vous pouvez utiliser cette commande.
php artisan ui vue --auth
php artisan ui react --auth
php artisan ui vue --auth
la commande créera toutes les vues dont vous avez besoin pour l'authentification et les placera dans le resources/views/auth
répertoire
La commande ui
créera également un resources/views/layouts
répertoire contenant une présentation de base pour votre application. Toutes ces vues utilisent le framework CSS Bootstrap, mais vous êtes libre de les personnaliser comme vous le souhaitez.
Plus de détails suivent. laravel-news & documentation
composer require laravel/ui
php artisan ui:auth
php artisan make:auth
Laravel 6 a supprimé make:auth
l'échafaudage de commandes et d'authentification a été déplacé dans un package distinct nommé laravel/ui
La commande pour implémenter Auth est la suivante:
composer require laravel/ui
php artisan ui vue --auth
Cette commande va installer un vue de mise en page, inscription et vues de connexion, ainsi que des itinéraires pour tous points de terminaison d'authentification. Un HomeController sera également généré
Ici vous pouvez lire sur Laravel 6 et laravel/ui et ici aussi vous pouvez lire sur laravel/ui dans laravel documentation
Make:auth
la commande a été supprimée de laravel 6.x. À la place, vous devez utiliser vue auth in laravel 6.x version .
Consultez ce lien pour plus d'informations.
Si vous utilisez reactjs pour votre interface utilisateur $ composer require laravel/ui $ php artisan ui react --auth $ npm install && npm run dev $ php artisan serve