【发布时间】:2017-06-03 14:57:08
【问题描述】:
我最近一直在学习 webpack-dev-server,webpack 文档告诉我当我尝试实现 HMR(hot-moudle-replacement)时,我应该使用 devServer。 hot to "Enable webpack's Hot Module Replacement feature",就像这样:
module.exports = {
/*other thing ...*/
hot:true
}
文档还告诉我 “请注意,您还必须包含一个新的 webpack.HotModuleReplacementPlugin() 才能完全启用 HMR” 就像这样:
plugins:[
new webpack.HotModuleReplacementPlugin()
]
但是!即使我没有使用上面提到的两种方法,HMR 仍然有效!!!对于 CSS,JS 事件 JSX
我很困惑
【问题讨论】:
-
我无法通过 set "hot:false" 禁用 HMR
标签: webpack webpack-dev-server webpack-hmr