我正在尝试通过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();
})();
答案 0 :(得分:2)
Puppeteer以无头模式启动Chromium。要启动完整版的Chromium,请在启动浏览器时设置“无头”选项:
const browser = await puppeteer.launch({headless: false}); // default is true
“无头”表示执行代码时,您实际上不会看到任何浏览器窗口,该代码仅在命令行中在浏览器中运行。