根据文档描述vue_loader 支持HMR,可是我运行不起效果

下面是我的配置,以及依赖的版本,打包后不能进行模块热替换,而是刷新整个页面

img

img

img

你这运行不起来,有报错提示不?
这里提供参考实例,期望能帮助到你,链接:http://www.qb5200.com/article/239342.html

HMR功能开启了没。?


// webpack.config.js
module.exports = {
  // ...
  devServer: {
    // 必须设置 devServer.hot = true,启动 HMR 功能
    hot: true
  }
};

没问题哟,很正常…

根据下面链接排查一下问题

http://www.qb5200.com/article/349797.html

热更新与热替换是相辅相成的,看一下js能否热更新,没有的话,在js里面加上这几行代码

开启热更新
if (module.hot) {
module.hot.accept();
}