TX010

renderToTerminal에 stdout 없음

콘솔

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

발생 원인

renderToTerminal()은 기본적으로 ANSI 프레임을 process.stdout에 써요. process.stdout이 없는 환경(브라우저, 워커)에서 실행됐고 stdout 옵션도 전달되지 않았어요.

해결 방법

Bun이나 Node에서 실행하거나, 쓰기 가능한 스트림을 전달하세요:

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

브라우저에서는 대신 renderToConsole을 사용하세요.