sethsandaru / laravel-package-skeleton
此包已被废弃,不再维护。未建议替代包。
Laravel 包开发骨架 - 入门
1.0.2
2019-11-18 05:55 UTC
Requires
- php: ^7.1.3
- laravel/framework: ^5.5
This package is auto-updated.
Last update: 2023-11-18 15:09:07 UTC
README
我决定为 Laravel 包开发创建自己的仓库。如果您想使用或参考,请使用此仓库 :D
包主要结构
- src
- controllers (依赖)
- models (依赖)
- views (依赖)
- ServiceProvider.php (在仓库中)
- Facade.php (在仓库中)
- tests (Laravel/PHP 的单元测试)
如何使用?
- 克隆此项目
- 显然,您必须更改 PHP
- 使用 Composer 创建项目
composer create-project sethsandaru/laravel-package-skeleton <folder-name>
注意:一些文件中会有一些关键字。您需要根据您自己的情况更改它们。
关键字
:package
: 您的包名 - 遵循 Composer 的命名规则:namespace
: 您包的主要命名空间:facade
: 您包主要外观的名称。
在编码前更改它们。
composer.json
- 将
name
修改为您的包名。然后修改description
、keyword
、authors
、... - 如上更新关键字。
接下来是什么?
- 开始编码
- 阅读 Laravel 的文档:[Package Development](https://laravel.net.cn/docs/5.5/packages) 以获取更多详细信息。
喜欢这个并想贡献一些东西?
- 分支项目并创建一个 pull request
- 给我买杯咖啡(下面)
支持项目
如果您真的喜欢这个项目并想为开发做出一点贡献,您可以给我买杯咖啡。非常感谢您的支持 <3。
版权所有 © 2018 by [Seth Phat](https://sethphat.com) 即 Phat Tran Minh!