執行環境套件管理器打包器測試執行器程式碼檢查格式化指南參考部落格意見回饋

從子行程讀取標準輸出

當你使用 Bun.spawn() 建立子行程時,proc.stdout 是一個包含子行程 stdout 的 ReadableStream。

TypeScript
const proc = Bun.spawn(["echo", "hello"]);

const output = await proc.stdout.text();
output; // => "hello\n"

如果要將子行程的 stdout 直接傳輸到父行程的 stdout,請將 stdout 選項設定為 "inherit"。

TypeScript
const proc = Bun.spawn(["echo", "hello"], {
  stdout: "inherit",
});

請參閱子行程。