我可以通过API用uglifyjs美化javascript吗?

我可以通过API用uglifyjs美化javascript吗?,javascript,node.js,uglifyjs2,Javascript,Node.js,Uglifyjs2,我可以用UglifyJS库来美化JavaScript代码吗?当我尝试使用类似 var uglifyjs = require('uglify-js'); ... var options = { compress: false, mangle: false, beautify: true }; var code = uglifyjs(source, options); 我犯了一个错误 { error: { [DefaultsError: `beautify` is not a suppo

我可以用UglifyJS库来美化JavaScript代码吗?当我尝试使用类似

var uglifyjs = require('uglify-js');

...

var options = { compress: false, mangle: false, beautify: true };
var code = uglifyjs(source, options);
我犯了一个错误

{ error:
   { [DefaultsError: `beautify` is not a supported option]
     message: '`beautify` is not a supported option',
     ...
我不想使用额外的库,因为我已经在代码中使用uglifyjs来缩小javascript,而命令行版本的uglifyjs可以通过命令来实现这一点

uglifyjs --beautify -o script.js script.min.js
从这里的文档()来看,似乎需要在输出选项中

var options = { 
  compress: false, 
  mangle: false, 
  output: {
    beautify: true 
  }
};
var code = uglifyjs(source, options);
从这里的文档()来看,似乎需要在输出选项中

var options = { 
  compress: false, 
  mangle: false, 
  output: {
    beautify: true 
  }
};
var code = uglifyjs(source, options);