Laravel 8.X — Как сгенерировать аутентификационные файлы / строительные леса в отсутствие команды make:auth

#php #laravel #laravel-8

#php #ларавель #laravel-8

Вопрос:

Я пытаюсь перенести устаревший код / joomla в фреймворк larvel. Я пытаюсь повторно использовать старые таблицы базы данных с помощью laravel 8.16. Я добавил следующие столбцы в существующую таблицу users

created_at, updated_at, remember_token

Теперь, когда я пытаюсь запустить «php artisan make:auth». Команда недоступна. Что я должен сделать или какую команду я должен использовать для создания строительных лесов?

Комментарии:

1. добавить laravel/ui пакет с помощью composer require laravel/ui

2. Я это сделал. Должен ли я использовать ui:auth вместо make:auth? Я имею в виду, что я все еще не вижу make:auth после установки пакета laravel / ui @MikeRoss

3. Есть еще laravel / breeze. github.com/laravel/breeze . С помощью одной команды установки он генерирует контроллеры, представления, запросы и маршруты. Использует tailwind css

Ответ №1:

Установка пользовательского интерфейса Laravel

Сначала установите laravel ui , выполнив приведенную ниже команду

 composer require laravel/ui
 

Добавить строительные леса пользовательского интерфейса

Вы можете добавить представление пользовательского интерфейса, выполнив:

 php artisan ui:auth
 

И добавьте контроллеры аутентификации, выполнив

 php artisan ui:controllers