LaunchOptions 介面
簽名
export interface LaunchOptions
屬性
屬性 | 修飾符 | 類型 | 描述 | 預設值 |
---|---|---|---|---|
args |
| string[] | 啟動時要傳遞給可執行檔的其他引數。 | |
detached |
| boolean | 是否在分離模式下產生進程。 | 在 Windows 以外的平台為 |
dumpio |
| boolean | 如果為 true,則將瀏覽器進程的 stdout 和 stderr 轉發到 Node 進程的 stdout 和 stderr。 |
|
env |
| Record<string, string | undefined> | 要為瀏覽器進程設定的環境變數。 | |
executablePath | string | 瀏覽器可執行檔的絕對路徑。 | ||
handleSIGHUP |
| boolean | 處理 Node 進程中的 SIGHUP,並嘗試正常關閉瀏覽器進程。 |
|
handleSIGINT |
| boolean | 處理 Node 進程中的 SIGINT,並嘗試終止瀏覽器進程。 |
|
handleSIGTERM |
| boolean | 處理 Node 進程中的 SIGTERM,並嘗試正常關閉瀏覽器進程。 |
|
onExit |
| () => Promise<void> | 在瀏覽器進程結束後或在透過 Process.close() 呼叫關閉進程之前(包括處理訊號時)要執行的回呼函式。此回呼函式只會執行一次。 | |
pipe |
| boolean | 設定 stdio 串流以開啟兩個額外的串流,透過這些串流進行自動化,而不是使用 WebSocket。 |
|