laravel-ready / packager
Laravel 包生成器包
v1.4.0
2024-01-27 10:44 UTC
Requires
- php: ^8.1
- illuminate/filesystem: ^8.8 || ^v9.0
- illuminate/support: ^v9.9.0
- illuminate/view: 9.0
- nesbot/carbon: ^2.59.1
- nikic/php-parser: ^v4.14.0
- nunomaduro/termwind: ^1.14
- symfony/console: ^6.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.10
- pestphp/pest: ^1.21
- pestphp/pest-plugin-parallel: ^1.2
- phpstan/phpstan: ^1.8.0
- phpunit/phpcov: ^8.2.1
- phpunit/phpunit: ^9.5.20
README
📂 关于
目前,Laravel 没有提供包 创建 / 生成 / 向导 工具。Packager 是一个包创建工具,它填补了这个空白。您可以使用这个工具在 CLI 上轻松创建 Laravel 包。通常,我们使用单例包来开发 Laravel 包,或者我们经常手动制作包。这需要一些时间,而且这个过程容易出错。Packager 从模板生成所有文件,加速了开发阶段。
注意
-
Packager 遵循 PSR 标准、Laravel API 和 Laravel 目录结构。
-
此包深受 yediyuz/laravel-package 启发。
📦 安装
全局安装
composer global require laravel-ready/packager --dev
📝 使用方法
- 为您的包创建一个 Github 或 Gitlab 仓库
- 将包拉取到您的本地机器
- 运行
packager new
命令 - 输入所需信息
- 使用
composer install
命令安装包 - 开始开发您的包
创建包
packager new
或 packager n