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秒或更短的时间内上线运行。