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)
})