我是node.js的新手,我试图使用API提取一些数据,该数据与结尾的参数不同(参数从1到10)并将其另存为一个有效负载,然后将其保存作为JSON文件
我已经设法将每个有效负载保存在单独的文件中(使用循环),但是我不确定如何将这些有效文件保存为一个文件
const fs = require('fs');
const request = require('request');
for (var i = 0; i < 4; i++) {
request('https://jsonplaceholder.typicode.com/posts/'+i, function (error, response, body) {
if(response.statusCode==200 && !error){
/// var data = JSON.parse(body);
console.log(body)
fs.writeFile("chats.json"+i, body, 'utf8', function (err) {
if (err) {
console.log("An error occured while writing JSON Object to File.");
return console.log(err);
}
console.log("JSON file has been saved.");
}
)
}
});
}