node.js express를 사용하여 여러 URL/페이지를 생성하려고했습니다. 하나의 JSON 파일에 여러 개의 URL (현재 숫자가 변경 될 수 있음)이 저장되어 있고 각 URL에 대한 정보가 포함 된 JSON 파일이 10 개 있습니다.node.js를 사용하여 여러 JSON 파일에서 URL 및 페이지 컨텐츠를 동적으로 생성합니다.
현재 request-json을 사용하여 로컬 서버에서 JSON 파일을 가져옵니다. 하지만, 내 코드는 나만 루프
client.get("url1", function(error, response, body){
for (var i=0; i<10; i++){
var urlName = body.row[i];
client.get("url2" + urlName, function(error, response, body) {
app.get('/'+ urlName, function (req, res){
res.send(body);
})
})
}
});
'for' 루프에'async' 호출이 있기 때문입니다. – Mritunjay
답변을 추가했습니다. 문제가 될 수 있습니다. – Mritunjay