Я пытаюсь очистить веб-сайт, но не могу получить результаты для записи в файл HTML.
Я использовал cheerio в node.js, и мой код ниже.
var http = require('http');
var path = require('path');
var request = require('request');
var cheerio = require('cheerio');
http.createServer(function (req, res) {
res.write('<html><head></head><body>');
request('http://www.espn.com', function(err, res, html){
var $ = cheerio.load(html);
$('a.realStory').each(function(i, element) {
var node = $(this);
var text = node.text();
res.write('<p>'+ text +'</p>');
});
});
res.end('</body></html>');
}).listen(1337);
Как я могу запустить этот файл, а затем перейти на мой локальный хост, чтобы просмотреть его?