如何直接将ES6 AST转换为ES5 AST?

时间:2015-03-30 13:05:13

标签: abstract-syntax-tree ecmascript-6 babeljs

我了解到像Babel这样的软件包可以完成将ES6代码转换为ES5中的JavaScript的工作,但是我可以从ES6 AST开始到达某个地方吗?

1 个答案:

答案 0 :(得分:2)

我在babel的问题中发布了一个类似的问题,得到了维护者的回答:

https://github.com/babel/babel/issues/1122

require("babel").transform.fromAST(ast, originalCode, options);

变量originalCode可以是null,这将完成此任务。