iqomp/watcher

一个用于检测文件变化时运行cli脚本的composer插件

维护者

详细信息

github.com/iqomp/watcher

源代码

问题

安装次数: 1,280

依赖: 0

建议: 0

安全: 0

星标: 1

关注者: 2

分支: 0

公开问题: 0

类型:composer-plugin

1.1.3 2024-04-01 03:10 UTC

This package is auto-updated.

Last update: 2024-09-23 06:32:00 UTC


README

这是一个composer插件,当检测到工作目录中某些文件变化时运行cli脚本。此插件对于开发某些自服务应用非常有用,例如 swoole,在那里您需要每次文件更新时重新启动服务器。

安装

composer require iqomp/watcher --dev

使用方法

此模块添加了一个名为watch的新composer命令,该命令将递归地监视当前目录下的文件变化,并运行提供的参数作为脚本。

composer watch "php index.php start" --ignore="runtime" --ignore="cache"

上面的脚本将在首次运行时执行php index.php start,并监视当前目录中的文件变化,同时忽略相对于当前目录的runtimecache目录。当发现文件变化时,先前的脚本进程将被终止,并执行新的进程。