jewei / laravel-skeleton
Laravel的骨架应用。
1.1.0
2024-04-28 05:09 UTC
Requires
- php: ^8.2
- laravel/framework: ^11.0
- laravel/sanctum: ^4.0
- laravel/tinker: ^2.9
Requires (Dev)
- driftingly/rector-laravel: ^1.1
- fakerphp/faker: ^1.23
- larastan/larastan: ^2.0
- laravel/pint: ^1.13
- mockery/mockery: ^1.6
- pestphp/pest: ^2.34
- pestphp/pest-plugin-laravel: ^2.3
- spatie/laravel-ignition: ^2.4
README
通过构建一个PHP 8.2、Laravel 11应用程序的脚手架来开始一个新项目。它结合了最新的技术和最佳实践。
用法
您可以通过composer来构建Laravel应用程序
composer create-project jewei/laravel-skeleton
包含什么?
- Github Action工作流:运行测试、静态分析和代码格式化修正。
- 配置了Eloquent严格性。
- Pest:架构测试。
- 测试:使用LazilyRefreshDatabase代替RefreshDatabase。
- HTTP客户端:防止意外的请求。
- Pint:使用Laravel预设进行样式化。
- Rector:Laravel升级规则集。
- 中间件:一系列有用的中间件。
- 移除了Sail - Docker很复杂。
接下来是什么?
- 更新此文件README.md以反映您的新项目。
- 安装您选择的Laravel 启动套件。
- 在Laravel的文档中了解更多关于下一步的信息。
- 如果您已经熟悉Laravel,还有VILT stack和TALL stack来构建响应式应用。
通常,您可以从Breeze开始构建简单的应用程序
composer require laravel/breeze --dev
php artisan breeze:install
或者您可以选择Jetstream来构建完整的应用程序
composer require laravel/jetstream
php artisan jetstream:install livewire --dark --teams