我正在努力追随这个伟大的design recommendation documentation对于我在 Node.JS 中的服务器开发,有关将其返回给调用者时的 JSON 漂亮格式的信息。
虽然返回文件时我不知道这样做:
app.get('/data.txt', function(req, res){
return res.sendFile(path.resolve(__dirname + '/views/myData.json'));
});
您有什么建议吗?
最佳答案
您可以简单地使用以下方式获取 JSON 文件:
let fileContents = require(path.resolve(__dirname + '/views/myData.json'));
然后
app.get('/data.txt', function(req, res){
return res.send(fileContents);
});
注意:此方法不会发送文件。它会发送 JSON 文件的内容作为响应。
关于json - 漂亮地打印 Node.JS 中express返回的JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47342844/