andrey-helldar / package-wizard
此包已被 废弃 并不再维护。未建议替代包。
Package Wizard 是一个用于通过 CLI 工具创建新包的 Composer 插件。
v1.3.1
2021-05-25 14:43 UTC
Requires
- php: ^7.2.5|^8.0
- composer-plugin-api: ^2.0
- ext-json: *
- andrey-helldar/support: ^2.0
- andrey-helldar/verbose: ^1.0
- symfony/console: ^5.0
- symfony/finder: ^5.0
Requires (Dev)
- composer/composer: ^2.0
- mockery/mockery: ^1.0
- phpunit/phpunit: ^9.0
README
需求
服务 | 版本 |
---|---|
Composer | ^2.0 |
PHP | ^7.2.5, ^8.0 |
php_ext-json | 任何 |
安装
要获取最新版本的 Package Wizard
,只需使用 Composer 引入项目
$ composer global require andrey-helldar/package-wizard
更新
您可以运行以下命令来更新全局依赖项
$ composer global update
使用
进入文件夹后,调用 composer package:init
命令并按照提示操作。
向导将提出一些问题,并为您的项目生成初始文件。
将创建以下文件和文件夹
.github/workflows
src/
tests/
.codecov.yml
.editorconfig
.gitattributes
.gitignore
.styleci.yml
composer.json
phpunit.xml
README.md
故障排除
在应用程序运行时获取详细信息,请使用 -vvv
参数运行它
$ composer package:init -vvv
许可
此包在 MIT 许可证 下授权。