下面是我的配置,以及依赖的版本,打包后不能进行模块热替换,而是刷新整个页面
你这运行不起来,有报错提示不?
这里提供参考实例,期望能帮助到你,链接:http://www.qb5200.com/article/239342.html
HMR功能开启了没。?
// webpack.config.js
module.exports = {
// ...
devServer: {
// 必须设置 devServer.hot = true,启动 HMR 功能
hot: true
}
};
没问题哟,很正常…
根据下面链接排查一下问题
热更新与热替换是相辅相成的,看一下js能否热更新,没有的话,在js里面加上这几行代码
开启热更新
if (module.hot) {
module.hot.accept();
}