sethsandaru/laravel-package-skeleton

此包已被废弃,不再维护。未建议替代包。

Laravel 包开发骨架 - 入门

1.0.2 2019-11-18 05:55 UTC

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 修改为您的包名。然后修改 descriptionkeywordauthors、...
  • 如上更新关键字。

接下来是什么?

  • 开始编码
  • 阅读 Laravel 的文档:[Package Development](https://laravel.net.cn/docs/5.5/packages) 以获取更多详细信息。

喜欢这个并想贡献一些东西?

  • 分支项目并创建一个 pull request
  • 给我买杯咖啡(下面)

支持项目

如果您真的喜欢这个项目并想为开发做出一点贡献,您可以给我买杯咖啡。非常感谢您的支持 <3。

Buy Me A Coffee

版权所有 © 2018 by [Seth Phat](https://sethphat.com) 即 Phat Tran Minh!