我正在使用webpack,我正在尝试通过环回实现HMR以重新加载服务器端。
这样每次我更改 json 配置文件(例如(时,环回都会更新。
我不知道如何使用模块.hot来做到这一点我也想到了使用 chokidar 来监视文件更改的想法,但我不知道如何重新加载模块或重新启动环回。
有什么想法吗?
HMR有一个名为"accept"的函数。在那里,您可以放置您的调用并在检测到来自 HMR 的刷新时执行任何您想要的操作。
不幸的是,当前的文档缺乏信息,但您可以查看旧的文档
如果你想踢你的环回,你可以这样做
if (module.hot) {
module.hot.accept('path/to/a/specific/dependency', (updatedDependency) => {
// loopback(updatedDependency)
})
}