ricci69 / phpprojectgen
设置所有必要的组件,以在PHP(composer)中创建带有PHPunit测试用例的骨架项目
dev-master
2023-02-19 12:56 UTC
Requires
- nelexa/zip: dev-master
- phpunit/phpunit: dev-main
Requires (Dev)
- phpunit/phpunit: dev-main
This package is auto-updated.
Last update: 2024-09-19 16:20:22 UTC
README
设置所有必要的组件,以在PHP(composer)中创建带有PHPunit测试用例的骨架项目。基于Elminson De Oleo Baez的出色工作[Elminson De Oleo Baez]
用法
下载后运行
composer install
或者如果您想通过packagist安装
composer create-project ricci69/phpprojectgen
配置您的包(config.json)
{
"name": "Company",
"projectname": "NewProject",
"description": "Project description",
"phpunit": true,
"phpunitversion": "~9",
"developer": "author",
"email": "author@email.com",
"license": "MIT",
"minimum-stability": "stable",
"type": "project"
}
执行
只需输入
php generate.php
或者导航到
http://127.0.0.1/PHPProjectGen/generate.php
这将生成一个包含此结构和正确命名空间的zip文件(projectname.zip)
src/NewProject.php tests/testNewProject.php composer.json README.md
解压文件后,您必须运行
composer install
并且您的项目将在30秒或更短的时间内上线运行。