alexskrypnyk / template-project-example
此包的最新版本(1.0.0)没有可用的许可证信息。
自定义器在项目测试中如何使用的一个示例
1.0.0
2024-05-26 11:07 UTC
Requires
- php: >=8.2
Requires (Dev)
- alexskrypnyk/customizer: ^0.2
- composer/composer: ^2.7
- phpunit/phpunit: ^11.1
This package is auto-updated.
Last update: 2024-09-23 04:00:40 UTC
README
如何在模板项目中使用自定义器的示例
composer create-project alexskrypnyk/template-project-example my-project
示例问题和处理的自动化测试定义在customize.php
文件中。
示例问题和处理的自动化测试定义在CreateProjectTest.php
文件中。
在自定义之前,模板项目的composer.json
{ "name": "alexskrypnyk/template-project-example", "description": "Example of how Customizer could be used in the project", "type": "project", "require": { "php": ">=8.2" }, "require-dev": { "alexskrypnyk/customizer": "^0.4", "composer/composer": "^2.7", "phpunit/phpunit": "^11.1" }, "minimum-stability": "dev", "prefer-stable": true, "autoload-dev": { "psr-4": { "AlexSkrypnyk\\Customizer\\Tests\\": "vendor/alexskrypnyk/customizer/tests/phpunit", "AlexSkrypnyk\\TemplateProjectExample\\Tests\\": "tests" } }, "config": { "allow-plugins": { "alexskrypnyk/customizer": true } } }
和一个包含以下内容的README.md
文件
Welcome to the alexskrypnyk/template-project-example example! Some description on how to use the project.
用以下方式回答问题:
Name: acme/my-project
Description: My project
License: MIT
将产生composer.json
{ "name": "acme/my-project", "description": "My project", "type": "project", "require": { "php": ">=8.2" }, "minimum-stability": "dev", "prefer-stable": true }
和README.md
文件
Welcome to the acme/my-project example! Some description on how to use the project.