Cheerio - 未解析的函数或方法 load()

Cheerio - Unresolved function or method load()

我正在尝试制作一个使用 Cheerio 获取图像的 discord 机器人

我用 npm install cheerio --save

安装了库

并添加以下代码:

const cheerio = require('cheerio');
const $ = cheerio.load(responseBody);

问题是 WebStorm 说函数 .load 没有解析

我试图查看库内部,但没有找到任何加载方法。如果我以这种方式执行代码,我会在 $

中收到一个空对象

完整代码:

const $ = cheerio.load(responseBody); 

const links = $(".image a.link");
const urls = new Array(links.length).fill(0).map((v, i) => links.eq(i).attr("href"));
console.log(urls);

控制台显示一个空数组{}

我发现问题不在函数 .load 中,但在那之后 dopfile 网站没有发送图像而没有验证码,这就是为什么我得到一个空数组,ty everbody 和 sry