其他分享
首页 > 其他分享> > tree shaking

tree shaking

作者:互联网

tree shaking

https://zhuanlan.zhihu.com/p/353867062

tree shaking 简单理解就是在代码打包时将项目代码中没有用到的代码剔除掉,比如在一个文件中申明了一个工具函数,但是并没有调用它,把这样的代码剔除掉,以减少代码打包体积。

实现:

将js代码转换成AST抽象语法树--->递归遍历节点,标记引用和未引用的变量和方法--->剔除冗余代码


 

标签:代码,tree,---,剔除,shaking,打包
来源: https://blog.csdn.net/cctvcqupt/article/details/118089289