我正在尝试转换和重新格式化此 javascript 代码:
if (name == "c") {b();}
使用这个重新编码插件:
return j(file.source)
.find(j.Identifier)
.forEach(path => {
j(path).replaceWith(
j.identifier(path.node.name.split('').reverse().join(''))
);
})
.toSource({quote:'single'});
我想得到以下输出:
if (eman == 'c') {
b();
}
但该{quote:'single'}
选项被忽略,我不确定是否有一个选项可以强制缩进 if body on new line。这是astexplorer的错误,重新编码还是我做错了什么?