एक फ्लटर पैकेज जो एक निर्दिष्ट डायरेक्टरी से संसाधन घोषणाएँ बनाता है, छवियों, फॉन्ट्स और फ़ाइलों जैसे ऐप संसाधनों के प्रबंधन को सरल बनाता है। यह संसाधनों के लिए डार्ट कोड के निर्माण को स्वचालित करता है, हस्तचालित कॉन्फ़िगरेशन को कम करता है और संसाधन संदर्भ में त्रुटियों को कम करता है। आमतौर पर संसाधन अपडेट करने वाले या बड़ी संख्या में स्थिर संसाधनों वाले प्रोजेक्ट्स के लिए आदर्श है। जनरेटर कई प्लेटफॉर्मों का समर्थन करता है, जिनमें एंड्रॉइड, आईओएस, मैकओएस, विंडोज और लिनक्स शामिल हैं, जिससे क्रॉस-प्लेटफॉर्म सुसंगतता सुनिश्चित होती है। यह pub add के माध्यम से फ्लटर वर्कफ्लो में बिना किसी बाधा के एकीकृत होता है।
उपयोग
- संपत्ति फ़ाइल घोषणाओं को स्वचालित करना
- चित्रों और संपत्तियों के बड़े संग्रह का प्रबंधन
- प्लेटफॉर्म के बीच संपत्ति एकीकरण को सुगम बनाना
- संपत्ति मार्गों में हस्तचालित त्रुटियों को कम करना
- स्थिर संपत्ति उत्पादन के साथ CI/CD पाइपलाइन्स का समर्थन करें
मुख्य विशेषताएँ
- डार्ट संपत्ति क्लासेस स्वचालित रूप से उत्पन्न करता है
- बहुत अधिक प्लेटफॉर्म लक्ष्यों का समर्थन करता है
- Flutter के निर्माण प्रणाली के साथ एकीकृत करता है
- कस्टमाइज़ किया गया आउटपुट निर्देशिका
- नेस्टेड एसेट फोल्डर का हैंडल करता है
इनके लिए उपयुक्त
- बहुत सारे स्टैटिक संपत्तियों का प्रबंधन कर रहे विकासकर्ता
- स्थिर संपत्ति सेटअप की आवश्यकता वाली टीमें
- स्वचालित निर्माण प्रक्रिया का उपयोग करने वाले प्रोजेक्ट
- बहुप्लेटफॉर्म लक्षित फ्लटर एप्प्स
- CI/CD पर्यावरण
विचार योग्य बातें
- सही परिसंपत्ति निर्देशिका संरचना की आवश्यकता है
- जटिल संपत्ति पदानुक्रम के लिए विन्यास की आवश्यकता हो सकती है
- गतिशील संपत्ति लोडिंग के लिए उपयुक्त नहीं
- निर्माण रनर के निष्पादन पर निर्भर करता है
- स्रोत को उत्पादन से पहले घोषित करना होगा