入门
官方 Introduction 分类,共四篇。按顺序读完大约二十分钟。
什么是 Puppeteer?
Puppeteer 是一个 JavaScript 库,提供高级 API,通过 DevTools Protocol 或 WebDriver BiDi 控制 Chrome 或 Firefox,默认以无头模式运行。
安装
在你的项目里安装 Puppeteer,理解浏览器下载、安装脚本被拦截时的处理办法,以及 puppeteer 与 puppeteer-core 的区别。
快速开始
启动或连接一个浏览器、新建页面,然后用 Puppeteer 的 API 操作它们:一个从打开页面到打印标题的完整示例。
系统要求
Node 版本、TypeScript 版本,以及 Chrome for Testing 与 Firefox 在各平台上运行所需的系统依赖。