Configuration 接口
¥Configuration interface
定义在安装和运行时配置 Puppeteer 行为的选项。
¥Defines options to configure Puppeteer's behavior during installation and runtime.
有关详细信息,请参阅各个属性。
¥See individual properties for more information.
签名:
¥Signature:
export interface Configuration
属性
¥Properties
属性 | 修饰符 | 类型 | 描述 | 默认 |
---|---|---|---|---|
browserRevision |
| string | 指定你希望 Puppeteer 使用的浏览器的特定版本。 可以被 请参阅 puppeteer.launch 了解如何推断可执行路径。 使用特定的浏览器版本(例如 119.0.6045.105)。如果你使用 | 当前 Puppeteer 版本支持的固定浏览器版本。 |
cacheDirectory |
| string | 定义 Puppeteer 用于缓存的目录。 可以被 |
|
defaultProduct |
| 指定你希望 Puppeteer 使用的浏览器。 可以被 |
| |
downloadBaseUrl |
| string | 指定用于下载浏览器的 URL 前缀。 可以被 | https://storage.googleapis.com/chrome-for-testing-public 或 https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central,具体取决于产品。 |
可执行路径 |
| string | 指定要在 puppeteer.launch 中使用的可执行路径。 可以被 | 自动计算。 |
experiments |
| 定义 Puppeteer 的实验选项。 | ||
logLevel |
| 'silent' | '错误' | 'warn' | 告诉 Puppeteer 在给定级别进行日志记录。 |
|
skipChromeDownload |
| boolean | 告诉 Puppeteer 在安装过程中不要下载 Chrome。 可以被 | |
skipChromeHeadlessShellDownload |
| boolean | 告诉 Puppeteer 在安装过程中不要下载 chrome-headless-shell。 可以被 | |
skipDownload |
| boolean | 告诉 Puppeteer 在安装过程中不要下载。 可以被 | |
temporaryDirectory |
| string | 定义 Puppeteer 用于创建临时文件的目录。 可以被 |
|