sebastienheyd / boilerplate
Laravel Boilerplate 基于 AdminLTE 3,包含 blade 组件、用户管理、角色、权限、日志查看器等。
8.0.3
2024-09-04 12:28 UTC
Requires
- php: >=8.2
- ext-curl: *
- arcanedev/log-viewer: ^11.0
- creativeorange/gravatar: ^1.0
- illuminate/support: ^11.0
- intervention/image-laravel: ^1.2
- laravel/ui: ^4.0
- lavary/laravel-menu: ^1.8
- matthiasmullie/minify: ^1.3
- nesbot/carbon: ^3.0
- pusher/pusher-php-server: ^7.0
- santigarcor/laratrust: ^8.0
- sebastienheyd/active: ^1.0
- spatie/laravel-html: ^3.0
- yajra/laravel-datatables-oracle: ^11.0
Requires (Dev)
- doctrine/dbal: ^3.0
- fakerphp/faker: ^1.20
- orchestra/testbench: ^9.0
- phpunit/php-code-coverage: ^10.0
- phpunit/phpunit: ^10.0|^11.0
- squizlabs/php_codesniffer: ^3.0
Suggests
- sebastienheyd/boilerplate-email-editor: Visual editor for e-mails for sebastienheyd/boilerplate
- sebastienheyd/boilerplate-media-manager: Media manager for sebastienheyd/boilerplate
- sebastienheyd/boilerplate-packager: Package manager for sebastienheyd/boilerplate
- dev-master
- 8.0.3
- 8.0.2
- 8.0.1
- 8.0.0
- 7.x-dev
- 7.24.3
- 7.24.2
- 7.24.1
- 7.24.0
- 7.23.1
- 7.23.0
- 7.22.1
- 7.22.0
- 7.21.1
- 7.21.0
- 7.20.0
- 7.19.6
- 7.19.5
- 7.19.4
- 7.19.3
- 7.19.2
- 7.19.1
- 7.19.0
- 7.18.0
- 7.17.6
- 7.17.5
- 7.17.4
- 7.17.3
- 7.17.2
- 7.17.1
- 7.17.0
- 7.16.1
- 7.16.0
- 7.15.12
- 7.15.11
- 7.15.10
- 7.15.9
- 7.15.8
- 7.15.7
- 7.15.6
- 7.15.5
- 7.15.4
- 7.15.3
- 7.15.2
- 7.15.1
- 7.15.0
- 7.14.1
- 7.14.0
- 7.13.0
- 7.12.0
- 7.11.4
- 7.11.3
- 7.11.2
- 7.11.1
- 7.11.0
- 7.10.9
- 7.10.8
- 7.10.7
- 7.10.6
- 7.10.5
- 7.10.4
- 7.10.3
- 7.10.2
- 7.10.1
- 7.10.0
- 7.9.3
- 7.9.2
- 7.9.1
- 7.9.0
- 7.8.9
- 7.8.8
- 7.8.7
- 7.8.6
- 7.8.5
- 7.8.4
- 7.8.3
- 7.8.2
- 7.8.1
- 7.8.0
- 7.7.7
- 7.7.6
- 7.7.5
- 7.7.4
- 7.7.3
- 7.7.2
- 7.7.1
- 7.7.0
- 7.6.0
- 7.5.13
- 7.5.12
- 7.5.11
- 7.5.10
- 7.5.9
- 7.5.8
- 7.5.7
- 7.5.6
- 7.5.5
- 7.5.4
- 7.5.3
- 7.5.2
- 7.5.1
- 7.5.0
- 7.4.1
- 7.4.0
- 7.3.9
- 7.3.8
- 7.3.7
- 7.3.6
- 7.3.5
- 7.3.4
- 7.3.3
- 7.3.2
- 7.3.1
- 7.3.0
- 7.2.4
- 7.2.3
- 7.2.2
- 7.2.1
- 7.2.0
- 7.1.8
- 7.1.7
- 7.1.6
- 7.1.5
- 7.1.4
- 7.1.3
- 7.1.2
- 7.1.1
- 7.1.0
- 7.0.10
- 7.0.9
- 7.0.8
- 7.0.7
- 7.0.6
- 7.0.5
- 7.0.4
- 7.0.3
- 7.0.2
- 7.0.1
- 7.0.0
- 6.1.9
- 6.1.8
- 6.1.7
- 6.1.6
- 6.1.5
- 6.1.4
- 6.1.3
- 6.1.2
- 6.1.1
- 6.1.0
- 6.0.0
- 5.8.6
- 5.8.5
- 5.8.4
- 5.8.3
- 5.8.2
- 5.8.1
- 5.8.0
- 5.7.10
- 5.7.9
- 5.7.8
- 5.7.7
- 5.7.6
- 5.7.5
- 5.7.4
- 5.7.3
- 5.7.2
- 5.7.1
- 5.7.0
- 5.6.7
- 5.6.6
- 5.6.5
- 5.6.4
- 5.6.3
- 5.6.2
- 5.6.1
- 5.5.7
- 5.5.6
- 5.5.5
- 5.5.4
- 5.5.3
- 5.5.2
- 5.5.1
- 5.4.1
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.1
- 1.1.0
- 1.0.0
- 0.1.1
- 0.1.0
This package is auto-updated.
Last update: 2024-09-04 12:48:56 UTC
README
此包可作为快速创建后台系统的基座。它包括用户资料创建和管理、用户管理、角色、权限、日志查看和可用的 组件。
它还简化了添加其他包来扩展功能,请参阅 sebastienheyd/boilerplate-packager 以快速构建自己的 boilerplate 包。
用于扩展功能的其他包
版本兼容性
文档
文档可在 Github pages 上阅读
功能
- 可配置的 后端主题 和 组件,适用于 AdminLTE 3
- 使用 OpenAI API 在 TinyMCE 中通过 GPT 进行文本生成 文本生成
- 带小部件的可定制的 仪表板
- Css 框架 Bootstrap 4
- 图标来自 Font Awesome 5
- 通过 santigarcor/laratrust 支持基于角色的权限
- 表单和 Html 辅助工具来自 spatie/laravel-html
- 由 lavary/laravel-menu 动态构建菜单
- 通过 sebastienheyd/active 激活菜单项
- 由 yajra/laravel-datatables 提供的服务器端 datatables 方法
- 通过 intervention/image 进行图像处理
- 通过 arcanedev/log-viewer 进行日志可视化
- 通过 creativeorange/gravatar 导入 Gravatar
- 默认语言来自 Laravel-Lang/lang
- JavaScript 会话保持活动状态
- 暗黑模式
- 本地化
安装
- 要安装 Laravel/AdminLTE Boilerplate,请运行
composer require sebastienheyd/boilerplate
- 运行以下命令以发布资源和配置文件
php artisan vendor:publish --tag=boilerplate
- 设置您的数据库参数后运行
php artisan migrate
可选
如果您想快速测试您的 Laravel 应用程序。
php artisan serve
现在您可以将浏览器指向 https://:8000/admin
包更新(Laravel < 8.6.9)
Boilerplate 包含诸如 JavaScript、CSS 和图像之类的资源。由于您通常需要在每次更新包时覆盖资源,您可以使用 --force 标志
php artisan vendor:publish --tag=boilerplate-public --force
为了在每次更新包时自动更新资产,您可以将此命令添加到项目根目录下 composer.json 文件中的 post-update-cmd。
{
"scripts": {
"post-update-cmd": [
"@php artisan vendor:publish --tag=boilerplate-public --force --ansi"
]
}
}
测试 / 编码规范
此包附带一个 Makefile,用于启动编码规范检查和单元测试。
只需调用 make,即可查看命令列表。
贡献
有关详细信息以及待办事项清单,请参阅 CONTRIBUTING.md。
致谢
许可证
此包是免费软件,根据MIT许可证条款分发。