如何在json文件中添加带javascript的换行符

如何在json文件中添加带javascript的换行符,javascript,json,discord.js,Javascript,Json,Discord.js,现在我如何在这里添加换行符???我希望看到更好的报告,而不仅仅是一行,因为它不可读,所以有人可以帮助我吗 const Discord = require("discord.js"); const fs = require("fs"); const ms = require("ms"); let bugreport = JSON.parse(fs.readFileSync("./bugreports.json", "utf8")); let bugreportlineid = JSON.parse

现在我如何在这里添加换行符???我希望看到更好的报告,而不仅仅是一行,因为它不可读,所以有人可以帮助我吗

const Discord = require("discord.js");
const fs = require("fs");
const ms = require("ms");
let bugreport = JSON.parse(fs.readFileSync("./bugreports.json", "utf8"));
let bugreportlineid = JSON.parse(fs.readFileSync("./bugreports.json", "utf8"));

module.exports.run = async (bot, message, args) => {
let bugReason = args.join(" ");
let bugID = Math.floor(Math.random() * 1337 / 3 * 1337)
let bugReporter = message.author.tag;

if(!bugreport[bugID]) bugreport[bugID] = {
    BugID: bugID,
    User: bugReporter,
    Bugreport: bugReason
  };

fs.writeFile("./bugreports.json",  JSON.stringify(bugreport), (err) => {
    if(err) console.log(err)
});

message.channel.send(`Bugreport with the ID: ${bugID} sucessfully sended!`)
}

module.exports.help = {
name: "bugreport"
}

如果您希望漂亮地打印JSON输出,请使用
space
参数:


stackoverflow未检测到代码。
错误。请阅读…请不要期望我们出去调试您的实时网站。在你的问题中,在这里发布相关代码。通过将json以换行符分隔写入文件来使其无效是没有意义的。改为使用对象数组。它仍然无法检测。我做了stackflow告诉我的一切…点击你问题中的“编辑”链接,添加你正在使用的代码。然后,突出显示该代码,并在工具栏上单击
{}
按钮将文本格式化为代码。堆栈溢出不会阻止您这样做。
fs.writeFile("./bugreports.json",  JSON.stringify(bugreport, null, 2), (err) => {
    if(err) console.log(err)
});