Webpack

  • Published on
    最近一直在做性能优化,最近在做的点就是打包体积优化,这里记录一下我的优化方法和结果。首先也要明白一些常见的减小包体积的措施,像[Tree Shaking](https://webpack.js.org/guides/tree-shaking/#root),[Code Splitting](https://webpack.js.org/guides/code-splitting/#root),[loadable-components](https://github.com/gregberge/loadable-components),这些都可以用来减小[首页]包体积。
  • Published on
    最近打算看一下WebPack的源代码,遇到的第一个我觉得需要详细看下的不太复杂的点(相比于整个WebPack的代码)就是[Tapable](https://github.com/webpack/tapable)。因为稍微看下WebPack的代码的话就会发现到处都是hooks,这些hooks就是用的这个Tapable。