owenmelbz / uikit3-preset
0.0.8
2018-04-22 17:25 UTC
Requires
- illuminate/support: ~5.0
Requires (Dev)
- phpunit/phpunit: ~4.5
README
为新的 Laravel 5.5+ 项目添加 UIKit 3 框架预设,将添加单个 SASS 组件并导入 UIKit 3 核心JavaScript。
使用方法
1. 使用 composer 安装 composer require laravel-frontend-presets/uikit3
。
2. 包应该使用 Laravel 的新自动发现功能,如果不适用,你可以手动注册服务提供者 - 通常在 app.php
提供者数组中完成,例如 LaravelFrontendPresets\UIKit3Preset\UIKit3PresetServiceProvider::class
。
3. 运行 php artisan preset uikit3
,这将生成所需的 js 和 scss。
4. 可选 如果你需要 make:auth
使用 UIKit,运行 php artisan preset uikit3-auth
生成模板。
5. 可选 你还可以运行类似 vuejs 或 react 的预设。
警告
这将替换默认的 Laravel auth 框架,因此如果你想回到 Bootstrap,你需要再次运行 artisan make:auth
来覆盖它。
为什么?
Bootstrap 已经过时,它创造了通用的设计,并且缺乏许多现代网络构建所需的功能,UIKit 3 拥有优秀的生态系统和丰富的功能,使其成为一个完美的模块化框架,允许你只引入所需的部分。