Puppeteer无法在Mac 10.14中启动铬

时间:2018-11-19 07:23:45

标签: node.js chromium puppeteer

我正在尝试通过puppeteer打开页面,但是它没有引发任何错误,并且铬显示的整个代码都没有显示。

const puppeteer = require('puppeteer');

(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
console.log('there');
await page.goto('https://google.com');
console.log('yes');
//   await page.screenshot({path: 'example.png'});

//   await browser.close();
})();

1 个答案:

答案 0 :(得分:2)

引用Puppeteer documentation

  

Puppeteer以无头模式启动Chromium。要启动完整版的Chromium,请在启动浏览器时设置“无头”选项:

const browser = await puppeteer.launch({headless: false}); // default is true

“无头”表示执行代码时,您实际上不会看到任何浏览器窗口,该代码仅在命令行中在浏览器中运行。