- शिप
- 3 सितंबर 2026 को 7:33 am बजे UTC
- लेखक
- Kamo
- Commit
- 0db8f9a
kmo-internal b08f3b34 के बाद से एक छवि का उत्पादन करने में असमर्थ रहा है। `next build` असफल नहीं हुआ, यह HUNG: कोई उत्पादन, कोई त्रुटि, कोई टाइमआउट नहीं। `next` जमे हुए 1.3 MB जबकि दो धागे 200% CPU जला दिया और डिस्क के लिए कुछ भी नहीं लिखा, लंबे समय तक जैसा कि कोई इंतजार करना चाहता था। InlineImageOverlay's `<style jsx Global>` ब्लॉक ने उन्नीसवीं कक्षा में प्रवेश किया `${OVERLAY CLASS}`` interpolations, प्रति चयनकर्ता। शैलीबद्ध-jsx हर तरह व्यवहार करता है सीएसएस टेम्पलेट में एक गतिशील मूल्य के रूप में छेद और स्टाइलशीट के बारे में कारणों प्रत्येक के आसपास; एक एकल 109-लाइन ब्लॉक में उन्नीस ने कम्पाइलर को एक में भेज दिया स्पिन जो कभी समाप्त नहीं होता है। OVERLAY CLASS `const OVERLAY CLASS = 'kamo-iio'`` - एक कम्पाइल-टाइम स्थिर - इसलिए उनमें से प्रत्येक छेद में एक परस्पर संबंध था ऐसा मूल्य जो कभी बदलता नहीं है। पूर्व निर्धारित करना पूरी तरह ठीक है। समान चयनकर्ता, समान सीएसएस, समान श्रेणी नाम और फ़ाइल अन्यथा अछूता है: 602 लाइनों में और 602 लाइनों बाहर। उसी वर्कट्री पर मापा गया, समान node modules, समान संदेश/: इंटरपोलेशन के साथ कभी खत्म नहीं होता (10m पर कुशल, .next 1.3 MB) उनके बिना 117s में संकलित, .next 379 MB अनुमान के बजाय बिस्कुट, क्योंकि एक लटका वास्तव में एक धीमी मशीन की तरह दिखता है बाहर से और एक छत के बदले में गलती की गई थी, धावक के लिए अनाथित बिल्ड्स से सामग्री, और पूरी डिस्क के लिए। यह उनमें से कोई नहीं है: धावक के पास 120 जीबी फ्री, कोई सीपीयू कोटा नहीं है, और उसी पर 96s में 5730c01e compiles है। बॉक्स दोनों टर्बोपैक और वेबपैक हैंग, जो बताते हैं - वे इसे साझा करते हैं बदलना। OVERLAY CLASS मार्कअप के लिए सच्चाई का एकमात्र स्रोत रहता है; केवल सीएसएस पाठ शाब्दिक है। inlineImageOverlayCs.test.ts उस दोनों हिस्सों की रक्षा: यह असफलता अगर एक अंतर्स्फीति को फिर से शुरू किया जाता है, और यह विफल हो जाता है अगर शाब्दिक चयनकर्ता और इसके अलावा निरंतर बहाव।.