mbober35/starter
Composer 安装命令:
composer require mbober35/starter
包简介
Install layouts and ui for fresh laravel projct
README 文档
README
Подключение Bootstrap5, VueJs, Font Awesome, SweetAlert2. Создание основного шаблона для приложения. Создание контроллеторв и шаблонов для авторизации.
Front-end раздерен на две папки, app для основного сайта, admin для управления сайтом.
Для управления сайтом можно скачать и добавить тему AdminKit, под нее созданы шаблоны admin-kit
Что бы поменять тему, нужно добавить/заменить в webpack js и scss файлы для admin-kit; скопировать js и scss файлы темы в resources/themes/adminkit/src; шрифты скопировать в public; в admin\layouts заменить admin на admin-kit;
Если используется пакет Helpers, для структуры меню, в конфиге поменять "adminLeftMenu" => "helpers::includes.admin-kit-menu"
Публикация шаблонов: php artisan vendor:publish --provider="MBober35\Starter\ServiceProvider" --tag=views
Install
composer require mbober35/starter
php artisan migrate
php artisan starter
Параметры:
login (true) - авторизация пользователй
logout (true) - выход из приложения
register (false) - регистрация пользователей
reset (true) - восстановление пароля
confirm (true если есть контроллер) - подтверждение пароля
verify (false) - подтверждение e-mail
Commands
php artisan starter
{ --no-frontend : Without refactor frontend files }
{ --no-layouts : Without refactor layouts files }
{ --no-auth : Without install authentication UI scaffolding }
Параметр frontend запускает команду без добавления Bootstrap и VueJs.
Пармерт layouts запускает команду без создания файла app.blade.php
Парметр auth запускает команду без создания контроллеров для авторизации.
login-link {email} {--send=} {--get}
Сгенерировать одрозовую ссылку на вход
统计信息
- 总下载量: 67
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-01-12