bastinald / laravel-livewire-ui
Laravel Livewire UI & auth 初始化套件。
3.1.2
2021-09-12 10:25 UTC
Requires
- dev-master
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.6.1
- 2.6.0
- 2.5.5
- 2.5.4
- 2.5.3
- 2.5.2
- 2.5.1
- 2.5.0
- 2.4.16
- 2.4.15
- 2.4.14
- 2.4.13
- 2.4.12
- 2.4.11
- 2.4.10
- 2.4.9
- 2.4.8
- 2.4.7
- 2.4.6
- 2.4.5
- 2.4.4
- 2.4.3
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.0
- 2.2.9
- 2.2.8
- 2.2.7
- 2.2.6
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.9
- 2.1.8
- 2.1.7
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0
This package is auto-updated.
Last update: 2024-09-12 17:15:41 UTC
README
此包将使用单个命令为您下一个 Laravel 项目创建 UI & auth 框架。它使用 Laravel Livewire & Bootstrap 5 实现。这可以看作是旧 Laravel UI 包的最小化、现代化版本。这对于喜欢 Bootstrap 而不是 Tailwind,并且不需要 Jetstream 提供的所有额外功能的用户来说非常理想。
文档
需求
- 支持 Laravel 8 的服务器
- 开发机器上已安装 NPM
使用的包
以下包被此包使用,您可能需要熟悉它们
安装
此包旨在与新的 Laravel 项目配合使用。
通过 Valet、Docker 或您喜欢的任何方式创建 Laravel 项目
laravel new my-project
配置 .env
中的 APP、DB 和 MAIL 值
APP_* DB_* MAIL_*
通过 composer 需求此包
composer require bastinald/laravel-livewire-ui
创建 UI 框架
php artisan make:ui
或者,创建包含 auth 的 UI 框架
php artisan make:ui -a
命令
创建 UI
创建包含布局、资产、NPM 配置等的 UI 框架
php artisan make:ui {--a|--auth} {--force}
使用 -a
选项同时创建 auth。
创建 Auth
创建包含登录、注册、密码重置等的 auth 框架。
php artisan make:auth {--force}
如果您未使用 -a
选项,请在创建 UI 后运行此命令。
清除日志
删除 laravel.log
文件
php artisan log:clear
发布占位符
通过发布包文件使用您自己的 UI & auth 占位符
php artisan vendor:publish --tag=laravel-livewire-ui
更新 config/laravel-livewire-ui.php
中的 stub_path
'stub_path' => resource_path('stubs/vendor/laravel-livewire-ui'),
现在编辑 resources/stubs/vendor/laravel-livewire-ui
内部的占位符文件。现在,命令将使用这些占位符文件来创建 UI & auth。