我想在生产中运行HMR,使用它来进行无缝的应用程序更新。我似乎无法找到有关如何执行此操作的任何文档或教程。
我的设置目前是无服务器",并且从AWS S3提供静态。我的第一个想法是我会创建一个"更新"某种类型的服务器,HMR客户端将会轮询更新,魔术会起作用。
我的问题:
一个完整的解决方案将是非常棒的,但也只是一些关于如何工作的sudo逻辑将是伟大的。
答案 0 :(得分:-1)
阅读这两份文件,了解它是如何运作的:
不知道你的意思"无服务器" ...你如何在没有服务器的情况下为网站服务?您至少需要webpack或在某处运行的nodejs / express实例
这不是最佳选择。该功能被认为用于开发。 HMR将为应用程序添加监听器以进行文件更改,并添加用新模块替换旧模块的代码。这会增加代码的开销。最优将是 no hmr 。