Skip to content

عند استخدام Bun.spawn()، ترث العملية الابنة stderr من العملية التي spawnedها. إذا كنت تفضل قراءة والتعامل مع stderr، اضبط خيار stderr على "pipe".

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

proc.stderr; // => ReadableStream

لقراءة stderr حتى تخرج العملية الابنة، استخدم .text()

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

const errors: string = await proc.stderr.text();
if (errors) {
  // التعامل مع الأخطاء
}

راجع الوثائق > API > عمليات الابنة للحصول على الوثائق الكاملة.

Bun بواسطة www.bunjs.com.cn تحرير