पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv1.4.2

mvvm_cli_nerdzlab

MVVM CLI टूल, एक कमांड-लाइन उपयोगिता जिसका उद्देश्य MVVM परियोजनाओं के निर्माण को सुविधाजनक बनाना है।

macOSWindowsLinux
30-दिन डाउनलोड
24
लाइक
1
Pub अंक
120

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

flutter pub add mvvm_cli_nerdzlab

पैकेज अवलोकन

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

MVVM CLI टूल एक कमांड-लाइन उपयोगिता है जो Flutter प्रोजेक्ट में MVVM (मॉडल-व्यू-व्यूमॉडल) आर्किटेक्चर की स्थापना को सरल बनाती है। यह प्रोजेक्ट संरचना, जिसमें मॉडल, व्यू, व्यूमॉडल और आवश्यक बॉइलरप्लेट कोड शामिल है, के निर्माण को स्वचालित करती है। विकासकर्ताओं के लिए डिज़ाइन किया गया है जो सुसंगत और स्केलेबल Flutter ऐप संगठन की खोज कर रहे हैं, यह दोहराए जाने वाले सेटअप कार्यों को कम करता है और अच्छी प्रथाओं को बढ़ावा देता है। टूल macOS, Windows और Linux के लिए समर्थन करता है, जिससे यह प्लेटफॉर्म के बीच उपलब्ध होता है। यह Flutter के साथ pub.dev के माध्यम से बिल्कुल एकीकृत है।

उपयोग

  • MVVM का उपयोग करके नए Flutter प्रोजेक्ट्स को तेजी से स्कैफोल्ड करें
  • MVVM कंपोनेंट्स के लिए फ़ोल्डर और फ़ाइल जनरेशन को स्वचालित करें
  • टीमों के बीच परियोजना संरचना में स्थिरता बनाए रखें
  • बॉइलप्लेट सेटअप को कम करके विकास को त्वरित करें
  • पूर्वनिर्धारित टेम्पलेट के साथ एजाइल वर्कफ़्लो का समर्थन करें

मुख्य विशेषताएँ

  • स्वचालित MVVM फोल्डर और फ़ाइल निर्माण
  • क्रॉस-प्लेटफॉर्म समर्थन (macOS, Windows, Linux)
  • Flutter के pub.dev पैकेज सिस्टम के साथ एकीकरण
  • टेम्पलेट-आधारित प्रोजेक्ट स्कैफोल्डिंग
  • कॉन्फ़िगरेबल प्रोजेक्ट स्ट्रक्चर

इनके लिए उपयुक्त

  • MVVM आर्किटेक्चर को अपनाने वाले Flutter डेवलपर्स
  • मानकीकृत प्रोजेक्ट सेटअप की आवश्यकता वाली टीमें
  • MVVM पैटर्न सीखने वाले शुरुआती लोग
  • संरचित कोड के साथ त्वरित प्रोटोटाइपिंग
  • हस्तक्षेप लगाने के समय को कम करने की कोशिश कर रहे विकासकर्मी

विचार योग्य बातें

  • MVVM अवधारणाओं के प्रति परिचय होना आवश्यक है
  • प्रदान किए गए टेम्पलेट्स के बाहर सीमित कस्टमाइजेशन
  • अपडेट के लिए बाहरी GitHub भंडार पर निर्भर है
  • उत्पादन के बाद हस्तक्षेप आवश्यक हो सकता है
  • नए प्रोजेक्ट्स के लिए बेहतर है, मौजूदा प्रोजेक्ट्स को रीफैक्टर करने के लिए नहीं

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

MVVM CLI Tool

MVVM CLI Tool, a command-line utility designed to streamline the creation of MVVM (Model-View-ViewModel) projects. This tool automates the initial setup of your MVVM architecture, making it easier and faster to get started with your development process.

Features & Usage

  • Create New Projects: Generate a complete MVVM project.
  • Git Initial Commits(optional): Initial commits in created project.

Use mvvm create.

  • Analyze .arb files: Analyze arb files for usage in dart code, and delete not necessary arb keys.

Use mvvm analyze --arb.

  • Generate Colors & TextStyles: Generate colors from .xml files and TextStyles from text_style_const.dart file.

Use mvvm generate or specify the --colors or --textStyle to generate only one type: mvvm generate --colors.

Installation

To install the MVVM CLI tool, run:

dart pub global activate mvvm_cli_nerdzlab

Once the tool is activated, you need to add the .pub-cache/bin directory to your system's PATH to ensure that you can run the mvvm commands from any location in your terminal. This can be done by adding the following line to your shell configuration file (e.g., .bashrc, .zshrc, or .bash_profile):

export PATH="$PATH":"$HOME/.pub-cache/bin"

Verification

To verify that the installation was successful and the PATH is correctly set, run:

mvvm

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 4 आइटम

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

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।