Puppeteer 未在 Mac 10.14 中启动 Chromium

Puppeteer not launching chromium in Mac 10.14

我正在尝试通过 puppeteer 打开一个页面,但它没有抛出任何错误,并且没有显示由 chromium 执行的整个代码。

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();
})();

引自Puppeteer documentation

Puppeteer launches Chromium in headless mode. To launch a full version of Chromium, set the 'headless' option when launching a browser:

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

“无头”是指当你的代码被执行时,你实际上不会看到任何浏览器window,代码运行在浏览器中纯粹在命令行