本文へスキップ
バージョン: 22.5.0

LaunchOptions インターフェース

任意のブラウザを起動する際に渡すことができる一般的な起動オプション。

シグネチャ:

export interface LaunchOptions

プロパティ

プロパティ修飾子説明デフォルト値
channelオプションChromeReleaseChannelChrome リリースチャンネル
dumpioオプションbooleantrueの場合、ブラウザプロセスの stdout と stderr を process.stdoutprocess.stderr にパイプします。false
envオプションRecord<string, string | undefined>ブラウザから参照できる環境変数を指定します。process.env の内容。
executablePathオプションexecutablePathstring
バンドルされたChromiumの代わりに使用するブラウザ実行ファイルへのパス。PuppeteerはバンドルされたChromiumでのみ動作が保証されているため、この設定は自己責任で使用してください。オプションextraPrefsFirefoxRecord<string, unknown>
追加のプリファレンスは、Firefoxで起動する際に渡すことができます。オプションbooleanhandleSIGHUPSIGHUPでブラウザプロセスを閉じます。
trueオプションbooleanhandleSIGINTSIGHUPでブラウザプロセスを閉じます。
Ctrl+Cでブラウザプロセスを閉じます。オプションbooleanhandleSIGTERMSIGHUPでブラウザプロセスを閉じます。
SIGTERMでブラウザプロセスを閉じます。オプションignoreDefaultArgsboolean | string[]false
trueの場合、ブラウザの作成時にpuppeteer.defaultArgs()を使用しません。配列が提供された場合、これらの引数はフィルタリングされます。注意して使用してください -おそらくPuppeteerが使用するデフォルト引数を使用したいでしょう。オプションbooleanpipefalse
WebSocketの代わりにパイプ経由でブラウザに接続します。オプション製品product起動するブラウザ。
chromeオプションtimeoutnumberブラウザの起動を待つ最大時間(ミリ秒)。タイムアウトを無効にするには0を渡します。
30_000(30秒)。オプションbooleanwaitForInitialPageSIGHUPでブラウザプロセスを閉じます。