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