让 Hyperf 支持代码热加载

让 Hyperf 支持代码热加载,第1张

让 Hyperf 支持代码热加载

【MacOS or Linux】

在项目根目录下启动终端控制台:

wget -O watch https://gitee.com/hanicc/hyperf-watch/raw/master/watch

启动监听

php watch

启动监听并删除代理类缓存(./runtime/container):

php watch -c

退出监听:

Control + C

但是,一旦你退出命令行窗口,这个应用就一起退出了,无法访问了。

怎么才能让它变成系统的守护进程(daemon),成为一种服务(service),一直在那里运行呢?

只要在命令的尾部加上符号&,启动的进程就会成为"后台任务"。

如果要让正在运行的"前台任务"变为"后台任务",可以先按ctrl + z,然后执行bg命令(让最近一个暂停的"后台任务"继续执行)。

GitHub - ha-ni-cc/hyperf-watch:  Hyperf Watch Hot Reload scripts  Make Coding More Happy  监听文件变化自动重启Hyperf

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5624185.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存