Deno.RunOptions
Параметры, которые могут быть использованы с Deno.run.
interface RunOptions {cmd: readonly string[] | [string | URL, ...string[]];cwd?: string;env?: Record<string, string>;stderr?:| "inherit"| "piped"| "null"| number;stdin?:| "inherit"| "piped"| "null"| number;stdout?:}| "inherit"| "piped"| "null"| number;
Свойства
cmd: readonly string[] | [string | URL, ...string[]]
Аргументы для передачи.
Примечание: первый элемент должен быть путём к исполняемому файлу, который запускается.
cwd?: string
Текущая рабочая директория, которая должна использоваться при запуске дочернего процесса.
env?: Record<string, string>
Переменные среды, которые должны быть установлены при запуске дочернего процесса.
stderr?: "inherit" | "piped" | "null" | number
По умолчанию дочерний процесс наследует stderr родительского процесса. Для изменения этого параметра можно установить идентификатор ресурса (rid) открытого файла, "inherit", "piped", или "null":
- число: идентификатор ресурса открытого файла/ресурса. Это позволяет вам писать в файл.
-
"inherit": Значение по умолчанию, если не указано. Дочерний процесс наследует от родителя. -
"piped": Должна быть организована новая труба для соединения родительского и дочернего процесса. -
"null": Этот поток будет игнорироваться. Это эквивалентно подключению потока к/dev/null.
stdin?: "inherit" | "piped" | "null" | number
По умолчанию дочерний процесс наследует stdin родительского процесса. Для изменения этого параметра можно установить идентификатор ресурса (rid) открытого файла, "inherit", "piped", или "null":
- число: идентификатор ресурса открытого файла/ресурса. Это позволяет вам читать из файла.
-
"inherit": Значение по умолчанию, если не указано. Дочерний процесс наследует от родителя. -
"piped": Должна быть организована новая труба для соединения родительского и дочернего процесса. -
"null": Этот поток будет игнорироваться. Это эквивалентно подключению потока к/dev/null.
stdout?: "inherit" | "piped" | "null" | number
По умолчанию дочерний процесс наследует stdout родительского процесса. Для изменения этого параметра можно установить идентификатор ресурса (rid) открытого файла, "inherit", "piped", или "null":
- число: идентификатор ресурса открытого файла/ресурса. Это позволяет вам писать в файл.
-
"inherit": Значение по умолчанию, если не указано. Дочерний процесс наследует от родителя. -
"piped": Должна быть организована новая труба для соединения родительского и дочернего процесса. -
"null": Этот поток будет игнорироваться. Это эквивалентно подключению потока к/dev/null.
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/Deno.RunOptions