TX010

renderToTerminal के लिए stdout नहीं है

कंसोल

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

ऐसा क्यों होता है

renderToTerminal() डिफ़ॉल्ट रूप से process.stdout में ANSI फ़्रेम लिखता है। यह ऐसी जगह चला जहां यह मौजूद नहीं था (ब्राउज़र, वर्कर) और कोई stdout विकल्प पास नहीं किया गया।

इसे ठीक करने का तरीका

इसे Bun या Node में चलाएं, या लिखने योग्य स्ट्रीम पास करें:

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

ब्राउज़र में, इसके बजाय renderToConsole इस्तेमाल करें।