Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 合并js文件,不考虑格式。例如,合并esprima ast和x27;_Javascript_Merge_Abstract Syntax Tree_Esprima - Fatal编程技术网

Javascript 合并js文件,不考虑格式。例如,合并esprima ast和x27;

Javascript 合并js文件,不考虑格式。例如,合并esprima ast和x27;,javascript,merge,abstract-syntax-tree,esprima,Javascript,Merge,Abstract Syntax Tree,Esprima,你知道有什么工具可以将一个js文件合并到另一个js文件中,但保留格式吗 例如。, 合并 x({a:5,b:6}); 进入 x({ 答:1,, b:2, }); 而资源将是 x({ a:5, b:6, }); 而不是合并冲突 我认为一个可以合并到js ast(esprima和FF Parser API生成的语法树)的工具,只刷新值,保留现有块的格式信息,不会这么复杂,但我没有找到。我错过了什么吗?我可以试着用。但是您必须自己构建合并逻辑。^我的意思是“您可以尝试…”看起来很棒!谢谢!你有没有

你知道有什么工具可以将一个js文件合并到另一个js文件中,但保留格式吗

例如。, 合并

x({a:5,b:6});
进入

x({
答:1,,
b:2,
});
而资源将是

x({
a:5,
b:6,
});
而不是合并冲突


我认为一个可以合并到js ast(esprima和FF Parser API生成的语法树)的工具,只刷新值,保留现有块的格式信息,不会这么复杂,但我没有找到。我错过了什么吗?

我可以试着用。但是您必须自己构建合并逻辑。^我的意思是“您可以尝试…”看起来很棒!谢谢!你有没有发现什么或建造什么?