huangdijia / composer-package-builder
使用此包生成器,快速开始您的 Laravel/thinkphp/php 包。
1.2.0
2020-10-26 00:35 UTC
Requires
- php: ^7.0
- composer-plugin-api: ^1.0|^2.0
Requires (Dev)
- composer/composer: ^1.7|^2.0
- phpunit/phpunit: ^6.0|^7.0|^8.0|^9.0
README
安装
您可以通过 composer 安装此包
composer g require huangdijia/composer-package-builder
使用
composer build:composer-plugin composer build:laravel-package composer build:php-package composer build:thinkphp-package
选项
Options:
--vendor[=VENDOR] Vendor Name [default: "my-vendor"]
--package[=PACKAGE] Package Name [default: "my-package"]
--author[=AUTHOR] Author Name [default: "author"]
--email[=EMAIL] Author Email [default: "author@domain.com"]
--description[=DESCRIPTION] Package Description [default: "My awesome package"]
--license[=LICENSE] License, eg: mit,agpl-3,gpl-3,lgpl-3,mozilla-public-2,apache-2,unlicense
--output[=OUTPUT] /Users/hdj/Downloads
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n, --no-interaction Do not ask any interactive question
--profile Display timing and memory usage information
--no-plugins Whether to disable plugins.
-d, --working-dir=WORKING-DIR If specified, use the given directory as working directory.
--no-cache Prevent use of the cache
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
测试
composer test
变更日志
有关最近变更的更多信息,请参阅 CHANGELOG。
贡献
有关详细信息,请参阅 CONTRIBUTING。
安全性
如果您发现任何与安全性相关的问题,请通过 dummy-email 发送电子邮件,而不是使用问题跟踪器。
鸣谢
许可协议
MIT 许可协议 (MIT)。有关更多信息,请参阅 许可文件。