tree-shaking致力于消除前端代码中无用代码,减少加载文件的大小,提升性能,但目前tree-shaking技术还不够完善,构建工具rollup和webpack还不能完全消除无用代码,而closure compiler侵入性又较强,那对于tree-shaking我们还能做什么?这次分享主要介绍tree-shaking技术的原理和局限性,以及百度外卖在tree-shaking方面的应用实践,实践部分主要介绍一个babel插件,和对css进行tree-shaking的webpack插件和bundle去重相关的实现及优化收益。
浏览1811次
浏览5499次
浏览7547次
浏览9905次
浏览2319次
浏览5824次
2025-09-04 广州
2025-09-12 上海
2025-07-09 南京
2025-08-22 深圳
打开微信扫一扫,分享到朋友圈
Text