A- Стенографія:
Оновлення 18 листопада:
Тейлор щойно випустив Laravel Installer 2.3.0, додав новий прапор "--auth", щоб створити новий проект із встановленими лесами автентифікації!
Щоб оновити програму встановлення laravel, прочитайте тут
Це означає, що ми можемо зробити:
laravel new project --auth
cd project
php artisan migrate
npm install
npm run dev
Що є скороченням команд у Розділі Б. Також докладніше читайте тут
B - Подробиці:
Виконайте ці три кроки
Крок 1 - Спочатку зробіть це:
laravel new project
cd project
composer require laravel/ui --dev
Примітка:
Пакет Laravel UI Composer - це новий власний пакет, який витягує частину інтерфейсу проекту Laravel (фронтальне риштування, як правило, надається з попередніми випусками Laravel) в окремий пакет laravel / ui. Окремий пакет дозволяє команді Laravel оновлювати, розробляти та версию пакету лісів інтерфейсу користувача окремо від основного фреймворку та основної кодової бази Laravel.
Крок 2 - Тоді зробіть наступне:
php artisan ui bootstrap --auth
php artisan migrate
або
php artisan ui vue --auth
php artisan migrate
замість
php artisan make:auth ( which works for Laravel 5.8 and older versions )
Додаткові параметри тут
php artisan ui:auth
Вищевказана команда буде генерувати лише маршрути автентифікації, HomeController, подання автентифікації та файл макета app.blade.php.
Ви також можете генерувати подання лише за допомогою:
php artisan ui:auth --views
Команда консолі запропонує підтвердити перезапис файлів автентифікації, якщо ви вже запускали команду раніше.
php artisan ui vue
php artisan ui react
а також:
php artisan ui vue --auth
php artisan ui react --auth
Щоб побачити відмінності, прочитайте цю статтю
Крок 3 - Тоді вам потрібно зробити:
npm install
npm run dev