ast babeljs

 

 

安装包


cnpm install @babel/parser cnpm install @babel/traverse cnpm install @babel/types cnpm install @babel/generator

 

@babel/parser  将js代码转换成ast

@babel/traverse 遍历ast中的节点
@babel/types  判断节点类型和生成新的节点等

@babel/generator 把ast转换成js
 

 

 

 

const parser = require("@babel/parser");
const traverse = require("@babel/traverse").default;
const generator = require("@babel/generator").default;
const types = require("@babel/types");

console.log("test");

 

上一篇:2021-05-17:lombook


下一篇:Hades:移动端静态分析框架