hotfix31 / default-project
这是 PHP 项目的默认结构。
v1.8.0
2020-12-03 20:11 UTC
Requires
- php: >=7.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-08-29 05:37:16 UTC
README
这是 PHP 项目的默认结构。使用此模板可以加快创建以下类型项目的过程:开源、专有、测试、演示等。
此模板为 PHPUnit 和 PHP-CS-Fixer 库提供了基本配置,配置了 composer.json
以使用 PSR-4 命名空间对源代码和测试进行配置,.gitignore
配置了基本文件和目录以将它们排除在 Git 之外,README 配有酷炫的徽章 :)
安装
要基于此模板创建新项目,请执行以下命令
$ composer create-project hotfix31/default-project project-name
注意:如果您不想将开发依赖项安装到项目中,可以在
create-project
标志后添加--no-dev
用法
您需要做的主要更改
-
更新
composer.json
文件的name
、description
、keywords
、authors
部分,第 2-4 行、第 9-10 行。 -
更新
.php_cs.dist
文件中的模板头部,第 4-9 行。
您可能需要做的其他更改
-
更改
composer.json
中的 PHP 版本,第 16 行。 -
更改
.php_cs.dist
文件中的代码风格规则。 -
将一些新文件和目录添加到
.gitignore
文件中,以将它们排除在 Git 之外。 -
根据您的项目更新 readme。
-
根据您的项目更新变更日志。
代码风格修复器
要检查代码风格,请运行以下命令
$ composer cs-check
要修复代码风格,请运行以下命令
$ composer cs-fix
测试
您可以使用 composer 命令运行测试
$ composer tests