FLUTTER ECOSYSTEM

melos

एक टूल जो एकल रिपॉजिटरी में कई पैकेज के साथ Dart और Flutter रिपॉजिटरी को प्रबंधित करता है। सामान्य कमिट के माध्यम से स्वचालित संस्करण प्रबंधन का समर्थन करता है। JavaScript के Lerna पैकेज से प्रेरित।

नवीनतम वर्ज़न
7.7.0
30-दिन डाउनलोड
11 लाख
लाइक
911
Pub अंक
160

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

अवलोकन

मेलोस एक विकास टूल है जो बहु-पैकेज डार्ट और फ्लटर रिपॉजिटरी (मोनोरेपो) के प्रबंधन के लिए है। यह सामान्य कमिट का उपयोग करके पैकेज प्रबंधन, निर्भरता समाधान और स्वचालित संस्करण प्रबंधन को सरल बनाता है। लर्ना के प्रभाव में, मेलोस एक ही प्रोजेक्ट में कई पैकेजों के बीच कार्यप्रवाह को सरल बनाता है, जिससे स्थिर रिलीज और सुधारित सहयोग संभव होता है। यह एंड्रॉइड, आईओएस, मैकओएस, विंडोज और लिनक्स सहित सभी प्रमुख प्लेटफॉर्म का समर्थन करता है।

उपयोग
  • बड़े फ्लटर मोनोरेपो का प्रबंधन
  • पैकेज संस्करण को स्वचालित करना
  • पैकेजेस के बीच निर्भरताओं को समकालीन बनाना
  • रिलीज़ कार्यप्रवाह को सुगम बनाना
  • साझा कोडबेस पर टीम सहयोग सक्षम करना
मुख्य विशेषताएँ
  • Conventional Commits-based versioning
  • Cross-package dependency management
  • Built-in script execution
  • Support for multiple platforms
  • Monorepo workspace orchestration
इनके लिए उपयुक्त
  • बहु-पैकेज Flutter प्रोजेक्ट पर काम कर रही टीमें
  • स्वचालित संस्करण की आवश्यकता वाले प्रोजेक्ट
  • जटिल निर्भरता वृक्षों के प्रबंधन कर रहे विकासकर्ता
  • Dart/Flutter लाइब्रेरी के ओपन-सोर्स रखरखावकर्ता
  • साझा घटक के साथ बड़े पैमाने पर एप्लिकेशन विकास
विचार योग्य बातें
  • कॉन्वेंशनल कमिट्स के निर्माण में आवश्यकता होती है
  • CI/CD पाइपलाइन्स के लिए कॉन्फ़िगरेशन की आवश्यकता हो सकती है
  • बहुत संबंधित पैकेज वाले प्रोजेक्ट्स के लिए सबसे उपयुक्त
  • एकल पैकेज एप्लिकेशन के लिए आदर्श नहीं
  • नए उपयोगकर्ताओं के लिए प्रारंभिक सीखने का वक्र
समर्थित प्लेटफ़ॉर्मAndroidiOSmacOSWindowsLinux

पैकेज इंस्टॉल करें

flutter pub add melos

श्रेणियाँ

सोर्स रिपॉज़िटरी

संबंधित प्रोजेक्ट

रैंकिंग