メインコンテンツへスキップ
バージョン: 22.5.0

設定インターフェース

インストール時および実行時に Puppeteer の動作を設定するオプションを定義します。

詳細については、個々のプロパティを参照してください。

シグネチャ:

export interface Configuration

プロパティ

プロパティ修飾子説明デフォルト
browserRevisionオプションstring

Puppeteerで使用したい特定のバージョンのブラウザを指定します。

PUPPETEER_BROWSER_REVISION で上書きできます。

実行可能ファイルのパスがどのように推論されるかについては、puppeteer.launchを参照してください。

特定のブラウザバージョン(例:119.0.6045.105)を使用します。stablecanaryのようなエイリアスを使用すると、Puppeteerのインストール中にのみ機能し、ブラウザの起動時に失敗します。

現在のPuppeteerバージョンでサポートされている固定ブラウザバージョン。
cacheDirectoryオプションstring

Puppeteerがキャッシュに使用するディレクトリを定義します。

PUPPETEER_CACHE_DIR で上書きできます。

path.join(os.homedir(), '.cache', 'puppeteer')
defaultProductオプションProduct

Puppeteerで使用したいブラウザを指定します。

PUPPETEER_PRODUCT で上書きできます。

chrome
downloadBaseUrlオプションstring

ブラウザのダウンロードに使用されるURLプレフィックスを指定します。

PUPPETEER_DOWNLOAD_BASE_URL で上書きできます。

製品に応じて、https://storage.googleapis.com/chrome-for-testing-public または https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central のいずれかです。
executablePathオプションstring

puppeteer.launchで使用する実行可能ファイルのパスを指定します。

PUPPETEER_EXECUTABLE_PATH で上書きできます。

自動計算されます。
experimentsオプションExperimentsConfigurationPuppeteerの実験的なオプションを定義します。
logLevelオプション'silent' | 'error' | 'warn'Puppeteerに指定されたレベルでログを記録するように指示します。warn
skipChromeDownloadオプションboolean

インストール中にPuppeteerがChromeをダウンロードしないように指示します。

PUPPETEER_SKIP_CHROME_DOWNLOAD で上書きできます。

skipChromeHeadlessShellDownloadオプションboolean

インストール中にPuppeteerがchrome-headless-shellをダウンロードしないように指示します。

PUPPETEER_SKIP_CHROME_HEADLESS_SHELL_DOWNLOAD で上書きできます。

skipDownloadオプションboolean

インストール中にPuppeteerがダウンロードしないように指示します。

PUPPETEER_SKIP_DOWNLOAD で上書きできます。

temporaryDirectoryオプションstring

Puppeteerが一時ファイルの作成に使用するディレクトリを定義します。

PUPPETEER_TMP_DIR で上書きできます。

os.tmpdir()