bakle/laravel-package

Laravel 包脚手架

安装: 16

依赖: 0

建议者: 0

安全: 0

星星: 1

关注者: 2

分支: 1

开放问题: 0

类型:项目

1.1.0 2020-07-01 02:10 UTC

This package is auto-updated.

Last update: 2024-09-29 05:42:47 UTC


README

这是一个从头开始创建 Laravel 包的脚手架。它提供必要的文件、配置和依赖。

安装

composer create-project bakle/laravel-package package-name

结构

composer.example.json

这是您将需要创建包的文件。它提供了 Laravel 包所需的必要依赖项,包括开发依赖项和包发现。

config

它包含包配置文件。

database

它包含您的包迁移和工厂。

resources

它包含您的包视图和翻译文件。

routes

它包含您的包路由文件。

src

这是主文件夹。它包含 PackageServiceProvider 和您的包主类。还包含一个 Commands 文件夹以包含您的包 Artisan 命令。

tests

它包含一个 Unit 文件夹以存储您的单元测试和来自 Orchestra Test Bench PackageTestCase 类,当然您也可以添加任何您需要的文件夹。

.php_cs

这是包含 PHP-CS-FIXER 规则的配置文件。

注意

您可以从 Service Provider 类中删除您不需要的任何方法。也许您只需要加载 config 文件和 migrations。这就是为什么这个脚手架提供了很大的灵活性,以便删除或添加您需要的功能。