redbastie / larawire
Laravel + Livewire + Bootstrap 身份验证 UI & CRUD 脚手架。
1.8.6
2021-01-17 12:58 UTC
Requires
- barryvdh/laravel-ide-helper: ^2.0
- doctrine/dbal: ^3.0
- google/recaptcha: ^1.2
- jamesmills/laravel-timezone: ^1.9
- laravel/framework: ^8.0
- livewire/livewire: ^2.0
This package is auto-updated.
Last update: 2024-09-14 21:39:20 UTC
README
此包不再维护。请考虑以下最新的包: https://github.com/redbastie/tailwire
Larawire
Laravel + Livewire + Bootstrap 身份验证 UI & CRUD 脚手架。
要求
- Laravel 8
- NPM
功能包括
- 身份验证 UI & CRUD 脚手架
- 自动路由和迁移
- 用户资料、时区和 CRUD
- 无限滚动和 reCAPTCHA
- & 更多
链接
- 教程: YouTube 视频
- 支持: GitHub 问题
- 贡献: GitHub Pulls
- 捐赠: PayPal
安装
安装 Laravel
laravel new {app}
配置 .env
应用、数据库和邮件变量
APP_*
DB_*
MAIL_*
通过 composer 安装 Larawire
composer require redbastie/larawire
现在您可以通过运行 make:auth
命令来生成身份验证 UI 脚手架。
命令
生成身份验证 UI 脚手架
php artisan make:auth
现在您可以通过访问您的应用 URL 并使用 user@example.com:password
登录。
此用户是通过在身份验证脚手架期间运行的 DatabaseSeeder
创建的。
生成 CRUD 脚手架
php artisan make:crud {model}
请记住更新新的模型迁移、定义和 CRUD 规则。
然后运行 migrate:auto
命令。
运行自动迁移
php artisan migrate:auto {--fresh} {--seed}
这将通过 doctrine 使用模型 migration
方法自动比较数据库。