数字世界 / ezwizard
Laravel高级安装向导
1.2.3
2024-03-11 13:14 UTC
Requires
- php: >=8.1
Requires (Dev)
- laravel/framework: ^9.0.0
README
EzWizard v1.2.3
EzWizard是Laravel的自动化工具,通过自动化安装各种Laravel包简化了设置Laravel应用程序的过程。使用EzWizard,您可以轻松地向项目添加功能,如身份验证、图像处理、社交登录、PDF生成等,而无需进行大量手动操作。
特性
- 简化了广泛Laravel包的安装过程。
- 自动化
composer require
命令和必要的Artisan命令。 - 在安装流程结束时检查数据库连接并运行迁移。
先决条件
在开始之前,请确保您已设置好Laravel项目并且数据库连接已正确配置,因为EzWizard将在安装过程完成后尝试运行迁移。
安装
-
通过Composer安装EzWizard:
composer require dgtlss/ezwizard --dev
-
要开始EzWizard初始化过程,请运行:
php artisan ezwiz:init
-
按照提供的说明选择和安装所需的包。
支持的包
EzWizard支持各种按功能区域分类的包,方便参考。
Laravel包
- Laravel Breeze - 简单的身份验证脚手架。
- Laravel Jetstream - 高级身份验证脚手架。
- Laravel UI - 身份验证脚手架。
- Laravel Socialite - OAuth身份验证。
- Laravel Sanctum - 用于SPA(单页应用程序)、移动应用程序和简单基于令牌的API的轻量级身份验证系统。
- Laravel Fortify - Laravel的前端无关身份验证后端实现。
- Laravel Livewire - 一个用于构建动态界面的全栈框架。
- Laravel Cashier - 用于Stripe & Paddle订阅计费服务的表达式流畅接口。
- Laravel Folio - 强大的基于页面的路由器,旨在简化Laravel应用程序的路由。
- Intervention Image - 图像处理和操纵库。
- DomPDF - Laravel的DOMPDF包装器。
监控与调试
- Laravel Telescope - Laravel框架的优雅调试助手。
- Laravel Horizon - Laravel队列的仪表板和配置。
- Laravel Debugbar - Laravel的调试栏。
- Clockwork - Laravel框架的PHP开发工具。
其他
- Cooker - 由genericmilk提供的用于Laravel的易于使用的前端编译器。
- Tailwind CSS - 一个以实用程序为先的CSS框架,用于快速构建自定义设计。
贡献
欢迎贡献!如果您想做出贡献,请分叉仓库,做出更改,并提交拉取请求。
许可证
EzWizard是开源软件,许可协议为MIT。