NightmareJS:如何阻止加载资源?
我正在做一个噩梦般的小型刮板,但是加载所有的外部资源需要很长的时间,并消耗大量的带宽。
我怎样才能加载基本页面的HTML(没有图像,CSS等)?
我在网上找不到任何相关信息,也许我找错了地方。
喜欢这个 :)
const nightmare = Nightmare({ show: true, webPreferences: { images: false } });
你可以使用webRequest.onBeforeRequest
和Nightmare的.action()
来过滤内容。
你可能想看看nightmare-load-filter
(免责声明:我是作者),我相信这是做你想要做的。