red-explosion / fabricate
为构建新的 Laravel 应用程序提供具有见解但灵活的包。
v1.0.0-beta5
2024-09-06 05:59 UTC
Requires
- php: ^8.3
- illuminate/support: ^11.0
- laravel/prompts: ^0.1.25
Requires (Dev)
- laravel/pint: ^1.10
- orchestra/testbench: ^9.0
- pestphp/pest: ^2.6
- pestphp/pest-plugin-arch: ^2.1
- phpstan/phpstan: ^1.10
- red-explosion/pint-config: ^1.4
- spatie/laravel-ray: ^1.32
This package is auto-updated.
Last update: 2024-09-06 06:00:50 UTC
README
介绍
在创建多个项目之后,我们发现每次开始一个新项目时,我们都在重复相同的步骤。安装这些包、添加这些文件、删除文件等,最终变得繁琐。这就是 Fabricate 的用武之地。
Fabricate 是一个具有见解但灵活的包,用于构建 Laravel 应用程序。它安装了多个推荐包、发布存根文件(如架构测试)等。Fabricate 设计为与空 Laravel 或任何官方入门套件协同工作。
安装
首先,你应该 创建一个新的 Laravel 应用程序。Fabricate 设计为与空 Laravel 或任何官方入门套件协同工作。
创建了一个新的 Laravel 应用程序后,您需要使用 Composer 安装 Fabricate。
composer require red-explosion/fabricate
Composer 安装了 Fabricate 包后,你应该运行 fabricate:install
Artisan 命令。此命令安装额外的包、发布存根并修复任何 linting 错误。Fabricate 将所有代码发布到您的应用程序中,以便您完全控制和了解其功能和实现。
php artisan fabricate:install
测试
composer test
变更日志
有关最近更改的更多信息,请参阅 变更日志。
贡献
有关详细信息,请参阅 贡献指南。
安全漏洞
如果您发现安全漏洞,请通过 ben@redexplosion.co.uk 向 Ben Sherred 发送电子邮件。所有安全漏洞都将得到及时处理。
鸣谢
许可
Fabricate 是开源软件,许可协议为 MIT 协议。