hotfix31/default-project

这是 PHP 项目的默认结构。

安装: 2

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 6

类型:项目

v1.8.0 2020-12-03 20:11 UTC

README

这是 PHP 项目的默认结构。使用此模板可以加快创建以下类型项目的过程:开源、专有、测试、演示等。

此模板为 PHPUnitPHP-CS-Fixer 库提供了基本配置,配置了 composer.json 以使用 PSR-4 命名空间对源代码和测试进行配置,.gitignore 配置了基本文件和目录以将它们排除在 Git 之外,README 配有酷炫的徽章 :)

安装

要基于此模板创建新项目,请执行以下命令

$ composer create-project hotfix31/default-project project-name

注意:如果您不想将开发依赖项安装到项目中,可以在 create-project 标志后添加 --no-dev

用法

您需要做的主要更改

  1. 更新 composer.json 文件的 namedescriptionkeywordsauthors 部分,第 2-4 行第 9-10 行

  2. 更新 .php_cs.dist 文件中的模板头部,第 4-9 行

您可能需要做的其他更改

  1. 更改 composer.json 中的源代码命名空间,第 23 行 和测试的命名空间 第 28 行

  2. 更改 composer.json 中的 PHP 版本,第 16 行

  3. 更改 .php_cs.dist 文件中的代码风格规则。

  4. 将一些新文件和目录添加到 .gitignore 文件中,以将它们排除在 Git 之外。

  5. 根据您的项目更新 readme。

  6. 根据您的项目更新变更日志。

代码风格修复器

要检查代码风格,请运行以下命令

$ composer cs-check

要修复代码风格,请运行以下命令

$ composer cs-fix

测试

您可以使用 composer 命令运行测试

$ composer tests