TX030
सर्वर पर रेंडर किए गए रूट के लिए लंबे समय तक चलने वाला सर्वर ज़रूरी है
ऐसा क्यों होता है
एक पेज runtime = "server" एक्सपोर्ट करता है: वह सर्वर पर रेंडर होता है और हर खुले टैब को ऐसे सेशन पर फ़्रेम स्ट्रीम करता है जो टैब के खुले रहने तक चलता है। स्टैटिक होस्ट, Vercel Functions और Cloudflare Workers इन सेशन को बनाए नहीं रख सकते, इसलिए text build --adapter static|vercel|cloudflare कमांड रेंडर न हो सकने वाले रूट भेजने के बजाय ऐप को अस्वीकार करती है।
इसे ठीक करने का तरीका
लगातार चलने वाले सर्वर के साथ डिप्लॉय करें:
text build --adapter bunbun dist/server.js# ortext build && text startया एक्सपोर्ट हटाकर रूट को ब्राउज़र में रेंडर करें:
app/ops/page.tsxtsx
// Beforeexport const runtime = "server";// After: the default client runtime