babel的转义过程也分为三个阶段,这三步具体是:
- 解析Parse:将代码解析生成抽象语法树(即AST),即词法分析与语法分析的过程
- 转换Transform:对于AST进行变换一系列的操作,babel接收得到AST并通过babel-traverse对其进行遍历,在此过程中进行添加、更新及移除等操作
- 生成Generate:将变换后的AST再转换为JS代码,使用到的模块是babel-genertor
版权声明:本文为Meraln原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。