Environment Variables
Puppeteer 查找某些环境变量来辅助其操作。
如果在安装步骤中 Puppeteer 在环境中找不到它们,则会在 npm config 中使用这些变量的小写变体。
HTTP_PROXY
,HTTPS_PROXY
,NO_PROXY
- 定义用于下载和运行 Chromium 的HTTP代理设置。PUPPETEER_SKIP_CHROMIUM_DOWNLOAD
- 在安装步骤中不下载捆绑的 Chromium。PUPPETEER_DOWNLOAD_HOST
- 覆盖用于下载 Chromium 的 URL 前缀。注意:这包括协议,甚至可能包括路径前缀。默认为https://storage.googleapis.com
。PUPPETEER_CHROMIUM_REVISION
- 指定您希望 Puppeteer 使用的特定版本的 Chromium。有关如何推断可执行路径的信息,请参见puppeteer.launch([options])。
注意:Puppeteer 仅 保证工作正常 在绑定的 Chromium 上,使用风险自负。PUPPETEER_EXECUTABLE_PATH
- 指定要在puppeteer.launch
中使用的可执行路径。有关如何推断可执行路径的信息,请参见puppeteer.launch([options])。
注意:Puppeteer 仅 保证工作正常 在绑定的 Chromium 上,使用风险自负。PUPPETEER_PRODUCT
- 指定您要使用Puppeteer的浏览器。必须是chrome
或firefox
之一。在安装过程中也可以使用它来获取推荐的浏览器二进制文件。在puppeteer.launch([options]) 中以编程方式设置product
会取代此环境变量。product 说明在puppeteer.product
中。注意 PUPPETEER_ * env变量不在
puppeteer-core
包中。
Puppeteer 查找某些 环境变量 (environment variables) 来辅助其操作。
如果在安装步骤中Puppeteer在环境中找不到它们,则将从 npm config 中使用这些变量的小写变体。
本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。