1 当我们使用webpack来构建项目的同时开启了热更新,这些的好处就是每当我们编写代码,webpack都会帮我们 更新代码内容,浏览器也会更新

2 有没有一种方法,当我们代码发生改变的同时,页面不刷新呢?那就要用到HMR了

 

3 用法

 3.1 例如新建一个a模块并导出  export defalut "这天气很热~~"

 3.2 在使用到这模块的地方使用module.hot.accept

  module.hot.accept("./a.js",function(){

// 第一个参数为你要监听的模块  这样就实现当你a模块更新的代码的时候,浏览器不会刷新  

let str =require('./a.js)

}) 

相关文章:

  • 2021-07-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-04
  • 2021-10-17
  • 2021-05-18
  • 2021-04-30
  • 2021-09-08
  • 2021-10-24
  • 2021-10-17
相关资源
相似解决方案