Webpack-Hot-Middleware无法使用HtmlWebpackPlugin

时间:2017-09-18 00:40:33

标签: express webpack html-webpack-plugin webpack-hot-middleware

热模块重新加载不适用于HtmlWebpackPlugin。我实际上可以在控制台中看到我的文件正在更新但浏览器不会呈现更新的应用程序。

相关链接

存储库:https://github.com/developer239/workbox-webpack-react/tree/ssr 服务器文件:https://github.com/developer239/workbox-webpack-react/blob/ssr/server.js

Webpack Base:https://github.com/developer239/workbox-webpack-react/blob/ssr/webpack.common.js

Webpack Dev:https://github.com/developer239/workbox-webpack-react/blob/ssr/webpack.dev.js

Package.json:https://github.com/developer239/workbox-webpack-react/blob/ssr/package.json

环境

npm 4.2.0

节点7.10.0

我试图将这个问题弄清楚几个小时。你能帮帮我吗?

1 个答案:

答案 0 :(得分:1)

我对官方webpack-hot-middleware文档感到困惑。热中间件客户端必须位于同一条目中。

我取而代之:

  entry: {
    hot: 'webpack-hot-middleware/client?http://localhost:3000',
    app: './src/index.js',
  },

有了这个:

  entry: [
    'webpack-hot-middleware/client?http://localhost:3000',
    './src/index.js',
  ],