如何在无头模式下运行恶梦应用程序?

问题描述:

我有一个使用恶梦浏览器自动化库的网页刮板。每当我运行我的nodejs应用程序时,它会打开一个浏览器窗口并加载我想要抓取的页面。但我想在没有任何窗口弹出的情况下在控制台中完全运行它。如何在无头模式下运行恶梦应用程序?

最接近你将得到的只是保持窗口隐藏。要做到这一点,实例化恶梦这样:

var nm = new Nightmare({show: false})

我会说“不要”。使用Cheerio代替它,它是为无头HTML抓取构建的

+0

可以在模拟浏览器实例? –