अवलोकन
एक डार्ट पैकेज जो स्रोत मैप के लागू करके स्टैक ट्रेस को बढ़ाता है, जिससे एमिनीफाइड या संकलित कोड को मूल स्रोत स्थानों पर वापस मैप करना आसान हो जाता है। यह विशेष रूप से विकास और परीक्षण वातावरणों में उपयोगी है जहां कोड को परिवर्तित किया जाता है (उदाहरण के लिए, संकलन या बंडलिंग के माध्यम से)। यह पैकेज डार्ट के टूलिंग के साथ बिना किसी दिक्कत के एकीकृत होता है और सभी प्रमुख प्लेटफॉर्मों का समर्थन करता है, जिसमें वेब और मोबाइल शामिल हैं। यह डेवलपर्स को त्रुटियों के कारण बने मूल स्रोत कोड की ठीक पंक्तियों की पहचान करने में मदद करता है, जिससे डिबगिंग का अनुभव सुधारता है।
उपयोग
- संक्षिप्त कोड का निदान करें
- त्रुटि ट्रेस पठनीयता में सुधार करना
- विकास समय त्रुटि विश्लेषण
- क्रॉस-प्लेटफॉर्म डीबगिंग
- बिल्ड टूल्स के साथ एकीकरण
- परीक्षण आउटपुट स्पष्टता में सुधार करना
मुख्य विशेषताएँ
- Applies source maps to stack traces
- Supports all Dart platforms
- Seamless integration with Dart tooling
- Maps compiled code to original sources
- Improves developer productivity
- Lightweight and dependency-free
इनके लिए उपयुक्त
- Dart विकासक
- फ्रंटएंड और बैकएंड इंजीनियर्स
- टेस्ट ऑटोमेशन टीम्स
- बिल्ड सिस्टम रखरखाव करने वाले
- टूल्स और फ्रेमवर्क लेखक
- जटिल एप्लिकेशन का डीबगिंग
विचार योग्य बातें
- उत्पादन बिल्ड में आवश्यक नहीं
- स्रोत मैप फ़ाइल्स की आवश्यकता है
- विकास के दौरान सबसे अच्छा उपयोग किया जाता है
- शुरू करने में थोड़ा अधिक ओवरहेड बढ़ सकता है
- सही स्रोत मैप उत्पादन पर निर्भर करता है
- संकलित कोड के बिना सीमित उपयोगिता