我正在寻找一种在 node.js 脚本(不是 CLI)中美化 Json 文件的方法。我发现了很多 npm 美化包,但没有一个可以简单地直接美化文件。
有 esbeautifier 可以完成我正在搜索的操作,但示例仅显示 CLI 命令: https://github.com/royriojas/esbeautifier 有没有办法在 Javascript 中使用它?
最佳答案
您可以使用工具 esformatter 。
@jck 编辑:这是使用 fs 工作的 JS 片段:
var esformatter = require('esformatter');
var fs = require('fs');
var filename = "./myFile.json";
var codeStr = fs.readFileSync(filename).toString();
var formattedCode = esformatter.format(codeStr);
fs.writeFile(filename, formattedCode);
关于javascript - 如何美化/美化 node.js 脚本中的 Json/JS 文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39359638/