4lb0 / phps
PHP服务器:内置服务器的改进
v1.2.0
2021-12-01 11:52 UTC
Requires
- php: >=5.4
README
内置服务器的改进。
默认使用8080端口,或者设置选项-r
以使用随机端口。
如果可用,也可以运行LiveReload。
使用方法
phps [-r] [-t docroot] [router]
选项
-r, --random
在随机端口上运行PHP和LiveReload。-t, --docroot
从特定的文档根目录开始-h, --help
显示此帮助信息
设置
使用composer
composer global require 4lb0/phps
或者下载phps文件。
在composer.json中保存参数
您可以在composer.json的extra
部分添加自定义密钥phps
,并在其中添加[-t docroot] [router]
。
例如,如果您运行phps -r -t public app.php
,请将以下配置添加到您的composer.json中,然后使用php -r
运行它
"extra": {
"phps":
"router": "app.php",
"docroot": "public/",
"config": "etc/php.ini",
"extraExtensions": "scss,phtml"
}
要求
- PHP版本5.4或更高版本
- Bash支持
- 可选:LiveReload