// webpack.config.dev.js
entry: {
'webpack/hot/dev-server'
}
我现在知道的是webpack/hot/dev-server
可以配合webpack-dev-server
实现HMR
那webpack/hot/dev-server
具体起到的是什么作用呢?是不是只能配合webpack-dev-server
使用呢?
实现HMR的另一种方式是webpack-dev-middleware
和webpack-hot-middleware
,这种情况下会用到webpack/hot/dev-server
吗?
1.webpack-dev-server = express/koa + webpack-dev-middleware + webpack-hot-middleware
2.webpack/hot/dev-server配置在entry里,其实最后是打包在浏览器里加载运行的,作为客户端和webpack-hot-middleware交互
3.应该是不管哪种方式,客户端都需要webpack/hot/dev-server的
4.可参看https://zhuanlan.zhihu.com/p/...