如何使用 Electron 进行热模块替换

How to use Hot Module Replacement with Electron

我想在我的 React Electron 应用程序中使用 HMR。我该怎么做?我需要网络包吗?我如何将它与 Electron 集成?

您可以像使用普通网络应用程序一样使用 webpack 配置。

设置取决于您使用的是 react-hot-loader 2 还是 3(测试版)

然后您将 index.html 文件中的 src 属性设置为您的 webpack 开发服务器从中提供捆绑包的位置。 通常:localhost:8080/bundlename.js

这是 react-hot-loader 2 的演练: http://gaearon.github.io/react-hot-loader/getstarted/