收听 Livereload.js 事件以重新加载 ajax 内容 "not the whole page"

Listen to Livereload.js event to reload ajax contents "not the whole page"

这是我的配置:

我有一个远程站点,比如说 something.com,其中 "some" 页面内容是从本地主机动态加载的,通过 ajax 调用节点本地服务器。 远程站点也监听 grunt-watch 服务器,并使用 livereload.js 重新加载整个页面。本地文件的每次更改都会强制页面重新加载,页面从我的本地主机重新注入代码。这很顺利。

下一步可能是监听 livereload 事件,而不是重新加载整个页面,而是通过新的 ajax 调用重新注入代码。

可能吗?我没有在文档中找到这种事件,有一些,但与连接有关 established/interrupted.

有什么想法吗?谢谢:)

livereload docs 本身包括以下声明:

Would love, but doesn't seem possible: live JS reloading

另一种方法是使用 webpack dev server 支持此功能,通过 热模块更换.