我通过JavaScript抓取了一些内容,并希望将其打印在HTML上。
下面的JavaScript代码命名为“ js.js”(在 CMD 上运行良好)
var request = require('request');
var cheerio = require('cheerio');
request('...URL...',function (err,res,body) {
if (err) console.log('Err :' + err);
var $ = cheerio.load(body);
$('.class').each(function () {
var content = $(this).find('.abc').text().trim();
document.write(content);
});
});
但是打印了“ 错误:未定义要求”,所以我在寻找解决方案。
我发现了this page并遵循建议使用webpack或browserify。
新代码(捆绑后2MB)给我2个新错误:“无法提取”和“访问控制允许来源”。我该怎么办?