0

我一直在开发中使用 webpack 热重载,它很棒。它节省了我很多时间。我今天一直在网上搜索以很好地了解它的实际工作原理,但没有找到关于它内部工作的任何好的解释。所以,我在这里要求对它的实际工作方式有一个很好的了解。

我在我的迷你热重载项目中遇到了一些问题。现在,我已经设置了一个节点服务器和一个简单的客户端 Javascript 代码。客户端通过 websocket 连接到服务器,服务器根据每个文件更改监视我的代码文件夹的fs.watch功能向客户端触发更改事件。node.js

我被困在如何在客户端代码中修补从服务器收到的更新。现在,我刚刚index.js提交了index.html. 所以我想知道捆绑工具如何webpack实现热重载,特别是它们如何修补更新。

我从webpack文档中读到他们在更新补丁的客户端代码中有一个瘦人力资源管理运行时,但我似乎找不到任何关于他们如何实现这一壮举的详细信息。他们是否index.js使用打开客户端文件FileReader,读取文件并写回(?)?同样,我对它的工作原理没有清晰的了解。所以,如果你们能给我一些方向,我可以更深入地研究它。

所以我的问题是,他们如何将新代码修补(插入)到现有的客户端代码中index.js

4

0 回答 0