漂亮打印Node.JS中由express返回的JSON

时间:2017-11-17 03:33:09

标签: json node.js express

我试图在Node.JS中关注JSON相当格式化时将这个伟大的design recommendation documentation用于我的服务器开发,将其返回给调用者。

我在退回文件时无法做到这一点:

app.get('/data.txt', function(req, res){
    return res.sendFile(path.resolve(__dirname + '/views/myData.json'));
});

你有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您只需使用以下命令来获取JSON文件:

let fileContents = require(path.resolve(__dirname + '/views/myData.json'));

然后

app.get('/data.txt', function(req, res){
    return res.send(fileContents);
});

注意:此方法不会发送文件。它会发送JSON文件的内容作为响应。