Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.0.7

cached_build_runner

Optimiert build_runner durch Caching generierter Codes für nicht geänderte .dart-Dateien

AndroidiOSmacOSWindowsLinux
30-Tage-Downloads
217
Likes
29
Pub-Punkte
140

Paket installieren

flutter pub add cached_build_runner

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

CachedBuildRunner verbessert die Leistung von build_runner, indem er generierten Code aus unveränderten Dart-Dateien zwischenspeichert und somit redundanten Neubauten vermeidet. Er minimiert die Build-Zeiten in großen Projekten, indem er die Neuerzeugung von Code überspringt, der sich nicht verändert hat, und steigert so die Entwicklungseffizienz. Besonders geeignet für Projekte, die umfangreich auf Codegenerierung setzen, wie beispielsweise json_serializable oder freezed, integriert sich nahtlos in bestehende Workflows, ohne Konfigurationsänderungen zu erfordern. Das Paket wird auf GitHub gepflegt und unterstützt alle wichtigen Flutter-Plattformen.

Anwendungsfälle

  • Großskalige Codegenerierungsprojekte
  • Schnellere inkrementelle Builds
  • Verkürzung der CI/CD-Pipeline-Zeit
  • Projekte, die json_serializable oder ähnliche Generatoren verwenden
  • Verbesserung der Geschwindigkeit des Entwicklungsworkflows

Hauptmerkmale

  • Generiertes Code pro Datei zwischenspeichert
  • Überspringt die Neuerzeugung unveränderter Dateien
  • Keine Konfiguration erforderlich
  • Nahtlose Integration mit build_runner
  • Unterstützt alle Flutter-Plattformen

Geeignet für

  • Entwickler, die Codegenerierung häufig verwenden
  • Teams, die Bauzeiten verkürzen möchten
  • CI/CD-Umgebungen mit wiederholten Builds
  • Projekte mit umfangreicher Verwendung von Buildern

Hinweise

  • Kann in seltenen Fällen eine Cache-Bereinigung erfordern
  • Nicht erforderlich für kleine Projekte mit minimaler Codegenerierung
  • Das Cache-Verhalten hängt von der Dateiänderungserkennung ab
  • Am besten mit stabilen build_runner-Versionen verwenden
  • Beschränkt auf die Verfolgung von Änderungen an Dart-Dateien

Kategorien

Abhängigkeiten

Abhängigkeiten 7 Einträge

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.