Maison  >  Questions et réponses  >  le corps du texte

La commande Auth n'est pas définie dans Php artisan make

J'ai essayé d'exécuter cette commande dans Laravel 5.2 mais cela ne fonctionne pas :

php artisan make:auth

Et incitez ces déclarations :

[InvalidArgumentException]
  Command "make:auth" is not defined
  Did you mean one of these?  


      make:test
      make:request
      make:migration
      make:seeder
      make:middleware
      make:controller
      make:provider
      make:policy
      make:event
      make:console
      make:job
      make:lis tener
      make:model
      make:command


P粉759457420P粉759457420295 Il y a quelques jours426

répondre à tous(2)je répondrai

  • P粉729198207

    P粉7291982072024-01-22 14:01:32

    Mise à jour Laravel 8

    laravel/uiToujours valable, mais considéré comme un héritage. Pensez à utiliser Laravel Breeze ou Laravel Jetstream.

    Mise à jour Laravel 6

    Maintenant que Laravel 6 est sorti, vous devez installer laravel/ui.

    composer require laravel/ui --dev
    php artisan ui vue --auth

    Si vous utilisez React ou Bootstrap dans votre projet, vous pouvez remplacer vue 更改为 reactbootstrapvue par react ou bootstrap (voir

    Utiliser React

    ).

    Ensuite, vous devez effectuer la migration et compiler le frontend

    php artisan migrate
    npm install && npm run dev
    Source :

    Document d'authentification Laravel

    🎜Remarque : utilisez le modèle utilisateur par défaut et le pilote d'authentification Eloquent uniquement si vous souhaitez utiliser un échafaudage. 🎜

    répondre
    0
  • P粉412533525

    P粉4125335252024-01-22 12:39:20

    Pour Laravel >=6

    composer require laravel/ui
    php artisan ui vue --auth
    php artisan migrate

    Référence : Document d'authentification Laravel

    On dirait que vous n'utilisez pas Laravel 5.2, ce sont les commandes make disponibles dans L5.2, il vous manque plus que la simple commande make:auth

    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.

    Assurez-vous d'avoir cette dépendance dans votre fichier composer.json

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

    Alors cours

    composer update

    répondre
    0
  • Annulerrépondre