【问题标题】:Trigger BrowserSync reload from url request?从 url 请求触发 BrowserSync 重新加载?
【发布时间】:2015-07-22 13:28:43
【问题描述】:

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

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

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

【问题讨论】:

    标签: javascript browser-sync


    【解决方案1】:

    是的,这是可能的,而且很棒。

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

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

    端点也可以接受参数来定位特定文件。

    BrowserSync HTTP Protocol docs

    【讨论】:

      猜你喜欢
      • 2023-04-09
      • 2016-05-25
      • 2019-01-12
      • 1970-01-01
      • 1970-01-01
      • 2019-05-19
      • 1970-01-01
      • 2015-05-05
      • 1970-01-01
      相关资源
      最近更新 更多