wimby / skeleton
为Github实现php-pds/skeleton标准的Composer包骨架
dev-master
2018-01-14 22:41 UTC
Requires
- composer-plugin-api: ~1.0
- overtrue/phplint: ^1.0
- pds/skeleton: ~1.0
- squizlabs/php_codesniffer: ~2.7
Requires (Dev)
- composer/composer: ~1.3
This package is not auto-updated.
Last update: 2024-09-28 20:09:15 UTC
README
适用于Github的命令行工具,用于生成
Composer包骨架(文件结构、基本编码标准检查器和代码分析工具、预提交钩子...)。
功能
- 文件结构遵循PDS/Skeleton
- 符合PSR-2的代码风格检查器
- PHP lint和代码风格检查的预提交钩子
- 建议其他有用的库
为什么?
主要因为我的懒惰。它帮助我创建包含所有美味文件的包,如.editorconfig
、.gitattributes
,并帮助我直接进入新项目。第二个原因是,如果我更改一些基本的代码风格检查工具,我想要一个简单的方法来升级这个工具在我所有项目中。
安装
步骤1:Composer
运行以下命令将wimby/skeleton添加为您的开发依赖项
composer require-dev wimby/skeleton
步骤2:配置
您需要将以下行添加到您的composer.json
文件中
"scripts": { "post-create-project-cmd": "Wimby\\Skeleton::postCreateProject" }
步骤3:调用
composer create-project
或
composer run-script post-create-project-cmd
许可证
WTFPL - 做你想做的公共许可证