SpawnOptions interface

スポーンの選択肢。

Extends

プロパティ

argv0

子プロセスで argv[0] に使われる価値。

detached

子が親から独立して実行されるかどうか。

serialization

IPCメッセージに用いられるシリアライズモード。

signal

プロセスキャンセルのための中止信号。

stdio

標準的な入力、出力、エラーマッピング。

継承されたプロパティ

allowWindowsBatchFiles

.cmdファイルと.batファイルがWindows上で選択できるかどうか。

バッチファイルは制限付き引数セットのみをサポートし、デフォルトで無効化されています。

cwd

作業ディレクトリは明示的な相対パスを解決するために使用されました。

env

その PATH が探求される環境。

gid

プロセスの数値群単位。

killSignal

プロセスを終了させるために使われた信号。

shell

シェル実行はサポートされていません。

timeout

最大実行時間はミリ秒単位です。

uid

プロセスの数値ユーザー識別。

windowsHide

Windowsでサブプロセスコンソールウィンドウを非表示にするかどうか。

windowsVerbatimArguments

Windowsのコマンドラインエンコーディングはこのパッケージで制御されます。

プロパティの詳細

argv0

子プロセスで argv[0] に使われる価値。

argv0?: string

プロパティ値

string

detached

子が親から独立して実行されるかどうか。

detached?: boolean

プロパティ値

boolean

serialization

IPCメッセージに用いられるシリアライズモード。

serialization?: SerializationType

プロパティ値

SerializationType

signal

プロセスキャンセルのための中止信号。

signal?: AbortSignal

プロパティ値

AbortSignal

stdio

標準的な入力、出力、エラーマッピング。

stdio?: StdioOptions

プロパティ値

StdioOptions

継承されたプロパティの詳細

allowWindowsBatchFiles

.cmdファイルと.batファイルがWindows上で選択できるかどうか。

バッチファイルは制限付き引数セットのみをサポートし、デフォルトで無効化されています。

allowWindowsBatchFiles?: boolean

プロパティ値

boolean

ProcessOptions.allowWindowsBatchFilesから継承

cwd

作業ディレクトリは明示的な相対パスを解決するために使用されました。

cwd?: string | URL

プロパティ値

string | URL

ProcessOptions.cwdから継承

env

その PATH が探求される環境。

env?: ProcessEnv

プロパティ値

ProcessEnv

ProcessOptions.envから継承

gid

プロセスの数値群単位。

gid?: number

プロパティ値

number

ProcessOptions.gidから継承

killSignal

プロセスを終了させるために使われた信号。

killSignal?: number | Signals

プロパティ値

number | Signals

ProcessOptions.killSignalから継承

shell

シェル実行はサポートされていません。

shell?: undefined

プロパティ値

undefined

ProcessOptions.shellから継承

timeout

最大実行時間はミリ秒単位です。

timeout?: number

プロパティ値

number

ProcessOptions.timeoutから継承

uid

プロセスの数値ユーザー識別。

uid?: number

プロパティ値

number

ProcessOptions.uidから引き継ぎました

windowsHide

Windowsでサブプロセスコンソールウィンドウを非表示にするかどうか。

windowsHide?: boolean

プロパティ値

boolean

ProcessOptions.windowsHideから継承

windowsVerbatimArguments

Windowsのコマンドラインエンコーディングはこのパッケージで制御されます。

windowsVerbatimArguments?: undefined

プロパティ値

undefined

ProcessOptions.windowsVerbatimArgumentsから継承