NightmareJS:如何阻止加载资源?

我正在做一个噩梦般的小型刮板,但是加载所有的外部资源需要很长的时间,并消耗大量的带宽。

我怎样才能加载基本页面的HTML(没有图像,CSS等)?

我在网上找不到任何相关信息,也许我找错了地方。

喜欢这个 :)

const nightmare = Nightmare({ show: true, webPreferences: { images: false } }); 

你可以使用webRequest.onBeforeRequest和Nightmare的.action()来过滤内容。

你可能想看看nightmare-load-filter (免责声明:我是作者),我相信这是做你想要做的。