दस्तावेज़उन्नत
2.2 में अपग्रेड करना
जब आप 2.1 से 2.2 पर जाते हैं तो किसी मौजूदा प्रोजेक्ट में क्या परिवर्तन होता है, और इसके बारे में क्या करना है। पूरी सूची चेंजलॉग में है।
uv add "nexy>=2.2" # or: uv tool upgrade nexynx buildnx test
आपको क्या बदलना पड़ सकता है
| परिवर्तन | ऐसा करो |
|---|---|
.mdx को केवल Vite द्वारा संकलित किया गया है। Python कंपाइलर अब इसे प्रस्तुत नहीं करता है |
React या Preact को useFF में रखें और @mdx-js/rollup, remark-gfm और @mdx-js/react इंस्टॉल करें। बिना किसी घटक वाला पृष्ठ इसके बजाय एक .md फ़ाइल हो सकता है |
useBadge चला गया है। "बिल्ट विद नेक्सी" टैग अब मौजूद नहीं है |
nexyconfig.py से पंक्ति हटाएँ। एक बची हुई पंक्ति को नजरअंदाज कर दिया जाता है |
nx check अब संकलित नहीं है .mdx |
कुछ नहीं: Vite निर्माण में त्रुटियाँ रिपोर्ट करता है MDX |
जो वही रहता है
- आपके मार्ग, लेआउट, क्रियाएँ और कॉन्फ़िगरेशन।
- मौजूदा परियोजनाएं अपने स्वयं के स्टार्टर पेज रखती हैं। नया स्टार्टर डिज़ाइन केवल अपग्रेड के बाद बनाई गई परियोजनाओं पर लागू होता है।
- विकास टूलबार और
useDevTools।
2.2 में नया
- एजेंट फ़ाइलें।
nx newलिखता हैAGENTS.md,CLAUDE.mdऔर कोडिंग एजेंटों के लिए कौशल। आपके पास पहले से मौजूद प्रोजेक्ट के लिए,nx skillsचलाएँ। यह आपके द्वारा लिखी गई फ़ाइल को कभी भी अधिलेखित नहीं करता है। कोडिंग एजेंट देखें। - एक डेव सर्वर जो चलता रहता है। जब आपका एप्लिकेशन प्रारंभ नहीं हो पाता है,
nx devरिपोर्ट करता है कि क्यों और बाहर निकलने के बजाय अगले परिवर्तन की प्रतीक्षा करता है। - Tailwind या UnoCSS में प्रत्येक फ्रेमवर्क के लिए एक नया स्टार्टर, समान पृष्ठों और घटकों के साथ।
- UnoCSS एक सर्वर प्रोजेक्ट में
.nexyफ़ाइलें पढ़ता है। यदि आप.nexyपृष्ठों के साथ UnoCSS का उपयोग करते हैं, तो समस्या निवारण में दिखाया गयाcontentब्लॉक जोड़ें।
सही किया गया दस्तावेज़
तीन पृष्ठों में कुछ ऐसा कहा गया जो कोड नहीं करता। यदि आपने उनका अनुसरण किया है, तो अपनी फ़ाइलें जांचें:
- एक
.nexyघटक अपने बच्चों को<Slot />(पूंजी एस) के साथ रखता है, न कि<slot />के साथ। - एक
.nexyघटक फ़ाइल को पास्कलकेस में नाम दिया गया है: इसे Python मॉड्यूल के रूप में आयात किया जाता है, इसलिए एक हाइफ़न संकलित नहीं होता है। .mdxके लिए, फ़्रेमवर्क Preact है जब फ़ाइल आयात करती हैpreact, अन्यथा React।
आगे कहाँ
- दस्तावेज़ीकरण सूचकांक: आप जो बना रहे हैं उसके लिए पृष्ठ
- समस्या निवारण: जिन समस्याओं से लोग सबसे पहले जूझते हैं
- कॉन्फ़िगर: प्रत्येक
use*फ़ील्ड और उसका डिफ़ॉल्ट