当前位置: 首页 > 工具软件 > Esprima > 使用案例 >

vue中利用esprima和escodegen来美化js代码

彭华皓
2023-12-01

先install esprima和escodegen

var esprima = require('esprima')
var escodegen = require('escodegen')

function formatJS(content){ //context是要格式的js
    var ast=esprima.parseScript(content.toString());
    var ast_to_json=JSON.stringify(ast);
    console.log(ast_to_json);
    var ast1=JSON.parse(ast_to_json);
    var code=escodegen.generate(ast1);
    console.log(code);
    return code;
}
 类似资料: