gogocode:在ast上解析转换生成代码的最简单工具 源码
GOGOCODE 全网最简单易上手,倾向于性最强的AST处理工具! 安装 npm install gogocode 快速开始 对于下面的代码 const code = ` const moment = require('moment'); var a = 1; const b = 2; function log (x, y = 'World') { console.log(x, y); } ` ; 创建一个AST实例 const $ = require ( 'gogocode' ) ; const AST = $ ( code ) ; 例1:取变量a的定义赋值 $ ( code ) . find ( 'var a = $_$' ) ; 将a变量名替换为c,并输出整体代码 $ ( code ) . find ( 'var a = $_$' )
文件列表
gogocode-main.zip
(预估有个69文件)
gogocode-main
package.json
592B
.eslintrc.json
692B
LICENSE
1KB
lerna.json
73B
.gitignore
99B
README.md
9KB
.eslintignore
59B
packages
gogocode-core
暂无评论