johnkary / php-skeleton
PHP 8.1+ 项目的基础项目骨架
v3.0.0
2023-11-21 16:50 UTC
Requires
- php: >=8.1
- phpunit/phpunit: ^9.6
- symfony/console: ^5.2
This package is auto-updated.
Last update: 2024-09-21 18:54:51 UTC
README
PHP 8.1+ 应用的基本 PHP 项目结构。已预先配置示例命名空间、PHPUnit 测试套件、可访问的 Web 前端控制器和命令行应用程序。
安装
-
安装 Composer 包管理器。
-
创建项目骨架
$ composer create-project johnkary/php-skeleton your-new-project-dir $ cd !$ $ git init
-
启动 PHP 内置的 Web 服务器
$ php -S 127.0.0.1:8000 -t www
-
打开 http://127.0.0.1:8000 访问
www/index.php
-
运行
php bin/console
访问命令行脚本
运行测试套件
-
可选地复制并配置
phpunit.xml.dist
以适应您项目的环境$ cp phpunit.xml.dist phpunit.xml $ vi phpunit.xml
-
运行测试套件
$ ./vendor/bin/phpunit