cabinetoffice / laravel-govuk-frontend-preset
为 https://github.com/alphagov/govuk-frontend 提供的 Laravel (7.0+) 预设。它包含基本结构和可选的认证(Auth)结构。
Requires
- laravel/ui: ^2.0
This package is auto-updated.
Last update: 2024-09-27 20:40:20 UTC
README
对于 Laravel 7,使用此预设的最新版本 - composer require cabinetoffice/laravel-govuk-frontend-preset
对于 Laravel 6,使用标记为 1.0.3 的版本 - composer require cabinetoffice/laravel-govuk-frontend-preset:1.0.3
使用 Laravel 5.x?请见下文
为 GOV.UK 前端 提供的 Laravel 前端结构预设。
GOV.UK 前端包含构建政府平台和服务的用户界面所需的所有代码。
在 GOV.UK 设计系统 中查看 GOV.UK 前端组件的实时示例以及如何在您的服务中使用它们的指南。
建议您阅读 GOV.UK 设计系统 以获取完整指南。
当前版本: GOV.UK 前端 3.8.1
使用方法
- 全新安装 Laravel 并切换到您的应用目录。
- 通过
composer require cabinetoffice/laravel-govuk-frontend-preset
安装此预设。Laravel 将自动发现此包。您不需要注册服务提供者。 - 使用
php artisan ui govuk
以使用基本的 GOV.UK 前端预设,或者使用php artisan ui govuk-auth
以一次性使用基本的预设、认证路由条目和 GOV.UK 前端认证视图。 npm install && npm run dev
- 根据您的设置,您可能需要执行额外的配置和数据库迁移。
- 使用
php artisan serve
运行服务器并测试预设。
Laravel 5.x
如果您想为 Laravel 5.x 使用 GOV.UK 前端,您可以使用由 DfT 的 Luke Vincent 维护的 此原始预设。
维护者
此预设由数字通信、内阁办公室和 10 号通信办公室开发。
贡献
如果您想贡献,请通过 pull request 进行。
安全漏洞
如果您发现此预设存在漏洞,请发送电子邮件至 webmaster@cabinetoffice.gov.uk。
如果您在 Laravel 中发现安全漏洞,请发送电子邮件至 Taylor Otwell,taylor@laravel.com。
许可
皇家版权,2020。