1
나는 간단한 요청을 처리 할 수있는 함수가 있으며 주어진 URL에서 html 페이지를 스크랩해야합니다. 방금 github의 예제를 복사했습니다. 작동하지만 발견 된 모든 속성을 인쇄하지만 그 후에는 "OK : Job complete"를 인쇄하고 서버를 종료합니다. 각 기능을 제거하면 서버가 중지되지 않지만이를 사용해야합니다. 이것은 node.io (또는 사용하는 모듈)의 버그입니까? 아니면 잘못된 것입니까?Node.js & node.io - "each"함수를 사용하는 요소를 반복하여 서버를 중지합니다.
function index(response, request){
require('node.io').scrape(function() {
this.getHtml('http://www.reddit.com/', function(err, $) {
var stories = [];
$('a.title').each(function(title) {
stories.push(title.text);
});
this.emit(stories);
});
});
}
편집 : GitHub의에 내가 jsdom와 함께 일을 관리했습니다,하지만 난 여전히 ...이 문제에 대해 사용자 "derekdr"에