热模块重新加载不适用于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
我试图将这个问题弄清楚几个小时。你能帮帮我吗?
答案 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',
],