// @ts-ignore
टिप्पणी यह नीचे लाइन की अनदेखी करने के टाइपप्रति संकलक सक्षम बनाता है।
टाइपस्क्रिप्ट के साथ कोड के पूरे ब्लॉक को कैसे अनदेखा किया जा सकता है?
// @ts-ignore
टिप्पणी यह नीचे लाइन की अनदेखी करने के टाइपप्रति संकलक सक्षम बनाता है।
टाइपस्क्रिप्ट के साथ कोड के पूरे ब्लॉक को कैसे अनदेखा किया जा सकता है?
जवाबों:
आप नहीं कर सकते। यह टाइपस्क्रिप्ट में एक खुला मुद्दा है: https://github.com/Microsoft/TypeScript/issues/19573
आप नहीं कर सकते।
वर्कअराउंड के रूप में आप // @ts-nocheck
उस फ़ाइल के प्रकार-जाँच को अक्षम करने के लिए किसी फ़ाइल के शीर्ष पर एक टिप्पणी का उपयोग कर सकते हैं : https://devblogs.microsoft.com/typescript/announcing-typescript-3-7-beta/
तो एक ब्लॉक (फ़ंक्शन, वर्ग, आदि) के लिए चेकिंग को अक्षम करने के लिए, आप इसे अपनी फ़ाइल में स्थानांतरित कर सकते हैं, फिर ऊपर टिप्पणी / ध्वज का उपयोग कर सकते हैं। (यह ब्लॉक-आधारित अक्षमता के रूप में लचीला नहीं है, लेकिन यह इस समय उपलब्ध सबसे अच्छा विकल्प है।)
@ts-ignore
टिप्पणियों के टन की तुलना में ब्लॉक-स्तर की अनदेखी के करीब है )
@ts-ignore
टाइपस्क्रिप्ट में एक भी लाइन पर काम नहीं करता है2.4.2
। मैंने अपग्रेड किया"typescript": "2.6.1"
और फिर इसने काम किया।