DevTools के बारे में सलाह: सोर्स मैप क्या होते हैं?

Sofia Emelianova
Sofia Emelianova

सोर्स मैप की मदद से, कोड को आसानी से पढ़ा जा सकता है और डीबग किया जा सकता है. ऐसा, कोड को जोड़ने और छोटा करने के बाद भी किया जा सकता है. इससे, परफ़ॉर्मेंस पर कोई असर नहीं पड़ता.

अलग-अलग ट्रांसपाइलर, मिनिफ़ायर, और बंडलर का इस्तेमाल करने पर, डिप्लॉय किया गया कोड, लिखे गए कोड से अलग होता है. नेटवर्क की परफ़ॉर्मेंस को बेहतर बनाने के लिए, ये टूल कोड को एक लाइन में कंप्रेस करते हैं, ग़ैर-ज़रूरी वर्ण हटाते हैं, और वैरिएबल को छोटा करते हैं.

छोटा किया गया कोड और ओरिजनल कोड.

कई टूल आपके कोड के साथ सोर्स मैप जनरेट कर सकते हैं.

सोर्स मैप.

Chrome DevTools, डिप्लॉय किए गए कोड और सोर्स मैप, दोनों को पढ़ता है. साथ ही, आपको ब्रेकपॉइंट के साथ भी, अपने कोड को डीबग करने की सुविधा देता है.

लिखी गई सोर्स फ़ाइल में, DevTools में ब्रेकपॉइंट का इस्तेमाल करना.

सोर्स मैप के काम करने के तरीके को बेहतर तरीके से समझने के लिए, सोर्स मैप विज़ुअलाइज़र देखें.

इसके अलावा, सोर्स मैप में एक्सटेंशन भी हो सकते हैं. अगर आपने टूल और फ़्रेमवर्क बनाए हैं, तो उन्हें इस्तेमाल करने के लिए सहायता उपलब्ध कराएं. केस स्टडी: DevTools की मदद से Angular को बेहतर तरीके से डीबग करना देखें. इसमें, DevTools टीम और Angular ने x_google_ignoreList एक्सटेंशन के साथ काम करके, DevTools में डीबग करने के अनुभव को बेहतर बनाया है.

ज़्यादा जानने के लिए, ये देखें: