TX010

عدم توفر stdout للدالة renderToTerminal

وحدة التحكم

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

سبب حدوثه

تكتب renderToTerminal() إطارات ANSI إلى process.stdout افتراضيًا. شُغّلت في بيئة لا يتوفر فيها هذا المخرج (متصفح أو عامل)، ولم يُمرّر خيار stdout.

طريقة إصلاحه

شغّلها ضمن Bun أو Node، أو مرّر تدفقًا قابلًا للكتابة:

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

في المتصفح، استخدم renderToConsole بدلًا من ذلك.