我正在尝试从 https://github.com/eaufavor/chrome-har-capturer-cache 运行以下示例
var fs = require('fs');
var chc = require('chrome-har-capturer');
var c = chc.load(['https://github.com',
'http://www.reddit.com',
'http://iwillfail',
'http://www.reddit.com/help/faq']);
c.on('connect', function () {
console.log('Connected to Chrome');
});
c.on('end', function (har) {
fs.writeFileSync('out.har', JSON.stringify(har));
});
c.on('error', function () {
console.error('Cannot connect to Chrome');
});
但它返回以下错误:
TypeError: chc.load is not a function
为什么安装了 chrome-har-capturer
模块后会出现此错误?
最佳答案
我认为他们更改了 API,现在是“运行”而不是“加载”。
只需在我的旧 js 文件中更改它,它就可以工作。
关于javascript - chrome-har-capturer load 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46825676/