abdallah-tah / abdalkit
Abdalkit 是一个专门为 KAVX 设计的复杂 Laravel 扩展包,通过提供一个统一且易于实现的主题,简化了公司网络应用的开发过程。
dev-main
2023-04-27 18:56 UTC
This package is auto-updated.
Last update: 2024-09-06 23:21:14 UTC
README
AbdalKit 是一个具有一些典型于几乎所有项目的功能的 Laravel 入门套件。
(#available-themes).
该扩展包支持
- Laravel Breeze (Tailwind)
❗
重要: 此扩展包必须在 新 的 Laravel 项目中使用。现有的项目功能,如路由或控制器,可能会被 Larastarters 覆盖。
功能
除了设计主题外,AbdalKit 还添加了一些几乎所有项目都典型的功能
- 个人资料管理表单以更改名称/电子邮件/密码
- 用户列表示例表格
- 示例静态文本页面
- 侧边栏上的二级菜单
- 角色和权限管理
- Livewire 集成
开始使用
AbdalKit 需要 PHP 8+ 和 Laravel 9+。
-
创建一个新的 Laravel 项目。
-
将 AbdalKit 作为开发依赖项,运行
composer require abdallah-tah/abdalkit:dev-main --dev
-
配置 AbdalKit,运行以下命令
php artisan abdalkit:install
-
使用您首选的数据库管理系统(例如 MySQL、PostgreSQL、SQLite、SQL Server)为您的项目创建一个新的数据库。
-
在
.env
文件中设置数据库连接,包括适当的凭据和数据库名称。 -
运行迁移以在数据库中设置所需的表
php artisan migrate
-
编译项目资源,运行
npm install && npm run dev
-
就是这样!您已经有了 Laravel Auth 入门套件,只需访问主页并点击登录/注册即可。
可用主题
在当前版本中,只有一个主题可用 - Tailwind。我们计划在未来添加更多主题。
Tailwind 主题与 Laravel Breeze