Skip to content

Al usar Bun.spawn(), el proceso hijo hereda el stderr del proceso que lo genera. Si prefieres leer y manejar stderr, establece la opción stderr en "pipe".

ts
const proc = Bun.spawn(["echo", "hello"], {
  stderr: "pipe",
});

proc.stderr; // => ReadableStream

Para leer stderr hasta que el proceso hijo termine, usa .text()

ts
const proc = Bun.spawn(["echo", "hello"], {
  stderr: "pipe",
});

const errors: string = await proc.stderr.text();
if (errors) {
  // manejar errores
}

Consulta Documentación > API > Procesos hijo para la documentación completa.

Bun por www.bunjs.com.cn editar