mindshaker/laravel-uikit

Laravel 10 的 UIkit 启动模板

1.2.4 2024-07-29 10:04 UTC

This package is auto-updated.

Last update: 2024-09-29 10:25:48 UTC


README

此软件包安装了启动套件 "Laravel Breeze" 并使用 UiKit 进行样式设计,并从 Breeze 和 Tailwind 中删除不必要的文件(以下为删除/更改的文件完整列表)。

Laravel Breeze 是 Laravel 所有身份验证功能的简单实现,包括登录、注册、密码重置、电子邮件验证和密码确认。

入门

先决条件

要开始,您需要一个 全新的 Laravel 安装。 不建议将其添加到现有项目中,可能会导致问题。有关安装 Laravel 的完整说明,请参阅 Laravel 安装文档,但以下内容可以帮助您启动:

composer create-project laravel/laravel example-app

cd example-app

安装

  1. 将此存储库包含在您的 composer 依赖项中
composer require mindshaker/laravel-uikit
  1. 运行 artisan 命令以安装 Breeze 和 UIKit(这将删除/更改文件。请参阅以下完整列表。)
php artisan uikit:install
  1. 完成 Breeze 安装
php artisan migrate

npm install

安装后的删除/更改文件完整列表

删除的文件是我们不需要的文件,例如 tailwind,因为我们使用 UiKit。

删除的文件

  • app/Http/Controllers/ProfileController.php
  • resources/views/components/
  • resources/views/profile/
  • resources/css/
  • resources/views/layouts/navigation.blade.php
  • resources/js/bootstrap
  • postcss.config.js
  • tailwind.config.js

更改的文件

  • resources/views/welcome.blade.php
  • resources/views/dashboard.blade.php
  • resources/views/layouts/app.blade.php
  • resources/views/welcome.blade.php
  • resources/js/app.js
  • resources/views/auth/
  • package.json (添加包并删除多余的包。)
  • vite.config.js

下一步

  • 个人资料

此项目是为了适应我们的 Laravel 设置,您的可能不同。

许可

此模板是开源软件,根据 MIT 许可证 发布 - 有关详细信息,请参阅 LICENSE.md 文件。