3

有没有办法通过请求 url 来触发完整的 BrowserSync 刷新?

这种情况是一些带有数据库组件的代理 Web 应用程序。当数据库中的某些内容发生更改时,更新挂钩可以 ping 一个 url 以触发 BrowserSync 重新加载。

似乎这应该可以通过在 上请求一些 url 来实现localhost:3001,但我还没有发现文档中提到的这种事情。

4

1 回答 1

0

是的,这是可能的,而且非常棒。

BrowserSync 2.6.0添加了对 HTTP 端点的支持,这正是我正在寻找的:一个 HTTP 请求可以触发所有连接设备上的重新加载。请求可以来自本地或外部。基本重新加载的地址如下所示:

http://localhost:3000/__browser_sync__?method=reload

端点还可以接受参数以针对特定文件。

BrowserSync HTTP 协议文档

于 2015-05-12T14:02:09.463 回答