wimby/skeleton

为Github实现php-pds/skeleton标准的Composer包骨架

dev-master 2018-01-14 22:41 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:09:15 UTC


README

适用于Github的命令行工具,用于生成Composer包骨架(文件结构、基本编码标准检查器和代码分析工具、预提交钩子...)。

功能

  1. 文件结构遵循PDS/Skeleton
  2. 符合PSR-2的代码风格检查器
  3. PHP lint和代码风格检查的预提交钩子
  4. 建议其他有用的库

为什么?

主要因为我的懒惰。它帮助我创建包含所有美味文件的包,如.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 - 做你想做的公共许可证