4lb0/phps

PHP服务器:内置服务器的改进

安装: 13

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 0

开放问题: 0

语言:Shell

v1.2.0 2021-12-01 11:52 UTC

This package is auto-updated.

Last update: 2024-09-29 06:14:32 UTC


README

Usage screenshot

内置服务器的改进。

默认使用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