我必须使用一个模块-webpage-capture
。在那被称为导入模块。如何与require一起使用。请帮忙。
import WebCapture from 'webpage-capture'
const capturer = new WebCapture()
答案 0 :(得分:2)
您可以使用对象分解来从模块中获取特定元素。
const { WebCapture } = require('webpage-capture');
答案 1 :(得分:2)
我无法像上面的塞巴斯蒂安所说的那样进行解构工作。在查看网页捕获的来源时,我注意到了这一点:
var _default = WebpageCapture;
/**
* Export available devices names
*/
exports.default = _default;
因此,基于此,我不得不从导出对象的default
属性中获取类。不确定这是否是最佳做法,但对我有用:
const WebpageCapture = require('webpage-capture');
const capturer = new WebpageCapture.default();
capturer.capture("https://google.com");