TX010

renderToTerminal 沒有 stdout

主控台

Text.js error TX010: renderToTerminal() found no stdout to write to.

發生原因

renderToTerminal() 預設會將 ANSI 影格寫入 process.stdout。目前的執行環境沒有 process.stdout(例如瀏覽器、worker),也未傳入 stdout 選項。

修正方式

在 Bun 或 Node 下執行,或傳入可寫入串流:

import { renderToTerminal } from "@textjs/react/terminal";await renderToTerminal(<App />, { stdout: process.stdout, stdin: process.stdin });

在瀏覽器中,請改用 renderToConsole。