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