摘要: Webpack 打包实战 本文从一个简单的例子出发,比较一下,我们的代码经过webpack 打包后会变成啥样,带有HMR的情况下,会有什么不同 我们的代码 // index.js import {greeting} from './moduleA' let cleanup=null; functio 阅读全文
posted @ 2024-08-04 15:58 kongshu 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 介绍一下webpack hmr相关的API webpack首先将模块变成对象的一个属性,该属性是一个方法,调用它就返回最新的模块。模块的变更就变成了更新这些方法的定义。其次,webpack对于我们代码的import,做了拦截,会变成从它的模块对象里面去读取模块,同时它做了缓存。最后,当模块变化的时候 阅读全文
posted @ 2024-08-04 14:32 kongshu 阅读(12) 评论(0) 推荐(0) 编辑