Pakete, Repositories und App-Kategorien suchen

Paketdetailsv1.4.2

mvvm_cli_nerdzlab

MVVM CLI-Tool, ein Befehlszeilen-Tool zur Vereinfachung der Erstellung von MVVM-Projekten.

macOSWindowsLinux
30-Tage-Downloads
24
Likes
1
Pub-Punkte
120

Paket installieren

flutter pub add mvvm_cli_nerdzlab

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das MVVM-CLI-Tool ist ein Befehlszeilen-Utility, das die Einrichtung der MVVM-Architektur (Model-View-ViewModel) in Flutter-Projekten vereinfacht. Es automatisiert die Erstellung der Projektstruktur einschließlich Modelle, Ansichten, ViewModels und notwendigen Boilerplate-Code. Für Entwickler, die eine konsistente und skalierbare Organisation von Flutter-Apps suchen, reduziert es wiederholte Einrichtungsaufgaben und fördert bewährte Praktiken. Das Tool unterstützt macOS, Windows und Linux und ist somit plattformübergreifend nutzbar. Es integriert sich nahtlos mit Flutter über pub.dev.

Anwendungsfälle

  • Neue Flutter-Projekte mit MVVM schnell aufbauen
  • Automatisierung der Ordner- und Dateierstellung für MVVM-Komponenten
  • Konsistente Projektstruktur über Teams hinweg gewährleisten
  • Beschleunigen Sie die Entwicklung, indem Sie Boilerplate-Einrichtung reduzieren
  • Unterstützen Sie agile Workflows mit vordefinierten Vorlagen

Hauptmerkmale

  • Automatisierte MVVM-Ordner- und Dateierstellung
  • Plattformübergreifende Unterstützung (macOS, Windows, Linux)
  • Integration mit Flutter's pub.dev-Paket-System
  • Vorlagenbasierte Projektgerüstgenerierung
  • Konfigurierbare Projektstruktur

Geeignet für

  • Flutter-Entwickler, die MVVM-Architektur übernehmen
  • Teams, die standardisierte Projekt-Einrichtungen benötigen
  • Anfänger lernen MVVM-Muster
  • Schnellprototyp mit strukturiertem Code
  • Entwickler, die die manuelle Einrichtungszeit reduzieren möchten

Hinweise

  • Erfahrung mit MVVM-Konzepten erforderlich
  • Begrenzte Anpassungsmöglichkeiten außerhalb der bereitgestellten Vorlagen
  • Abhängig von externem GitHub-Repository für Updates
  • Kann nach der Generierung manuelle Anpassungen erfordern
  • Eher für neue Projekte geeignet als für die Umgestaltung bestehender Projekte

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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

Kategorien

Abhängigkeiten

Abhängigkeiten 4 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.