如何使用 Esprima 将 AST 转换为 JavaScript 源代码
是的,esprima 有内置的函数可以将 AST(抽象语法树)转换为源代码。可以使用以下代码来获取源代码:
const escodegen = require('escodegen');
const ast = esprima.parse('[1,2,4]');
const code = escodegen.generate(ast);
console.log(code); // Output: [1, 2, 4]
这里使用了 escodegen 模块来将 AST 转换为源代码。您可以通过 npm 安装它,然后在代码中使用它。
原文地址: https://www.cveoy.top/t/topic/mzZU 著作权归作者所有。请勿转载和采集!