其他分享
首页 > 其他分享> > babel使用

babel使用

作者:互联网

Babel 的三个主要处理步骤分别是: 解析(parse),转换(transform),生成(generate)
1.解析步骤接收代码并输出 AST
2.转换步骤接收 AST 并对其进行遍历,在此过程中对节点进行添加、更新及移除等操作。 插件就是在这部分介入工作
3.代码生成步骤把最终(经过一系列转换之后)的 AST 转换成字符串形式的代码,同时还会创建源码映射(source maps)。代码生成其实很简单:深度优先遍历整个 AST,然后构建可以表示转换后代码的字符串。

标签:代码生成,遍历,转换,AST,babel,代码,使用,步骤
来源: https://www.cnblogs.com/dannyel/p/16145824.html