Zum Inhalt springen

@capgo/capacitor-Patching

Anwenden Sie geprüfte Korrekturen auf Capacitor-Kernpakete, CLI-Plugins und native Projekte während der Synchronisierung und Aktualisierungshooks.

@capgo/capacitor-patch ist ein Hook-only-Paket, das Capacitor-Dateien anwendet, sobald Capacitor läuft sync oder update.

Es ist für Reparaturen konzipiert, die vor ihrer Veröffentlichung in einem offiziellen Capacitor-Release nützlich sind. Der verbundene Katalog verfolgt externe Capacitor-Pull-Anfragen, die von Capacitor+ reflektiert werden. sync/upstream-pr-* Zweige.

Capacitor-Pakete

Patch @capacitor/core, @capacitor/android, @capacitor/ios, und drittbezogene Capacitor-Plugins unter node_modules.

Capacitor CLI

Patch gelieferte CLI-JavaScript-Dateien. Wenn ein CLI-Patch angewendet wird, werden die nächsten cap Der Befehl verwendet die gepatchte code.

Native Projekte

Anwenden Sie die generierten Android- oder iOS-Projekt-Patches nach cap sync oder cap update.

Sichere Auswahl

Patch-Katalog

Jeder Eintrag im Katalog enthält: plugins.CapacitorPatch.patches.

eine stabile Patch-ID

  • das Ziel-Paket oder die native Projektphase
  • Sichere Auswahl
  • Unterstützte Versionsbereich
  • das entsprechende Capacitor-Pull-Request
  • die entsprechende Capacitor+-Sync-Branch
  • die Patches-Datei, die mit dem Paket geliefert wird

Verwenden @capgo/capacitor-patch Wenn:

  • ein Capacitor-Fix existiert, aber noch nicht geliefert wurde
  • Ihre App benötigt den Fix, ohne lokale Patch-Skripte zu pflegen
  • Sie möchten, dass die Patches nach jeder Capacitor-Sync/Update erneut angewendet werden
  • Sie benötigen eine teamlesbare Katalog der Fixes, auf die Ihre App angewiesen ist

Für eine vollständige Katalogliste und einen Leitfaden zur Beitragsabgabe, siehe den capacitor-patch-Repository.

Wenn Sie @capgo/capacitor-patch zum Planen von native Plugin-Arbeiten verwenden, verbinden Sie es mit @capgo/capacitor-patch zum native Capability in @capgo/capacitor-patch Capgo Plugin-Verzeichnis zum Produktworkflow in Capgo Plugin-Verzeichnis Capacitor Plugins von Capgo Für die Implementierungsdetails in Capacitor Plugins von Capgo. Hinzufügen oder Aktualisieren von Plugins Für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins und Ionische Unternehmens-Plugin-Alternativen Für das Produktworkflow in Ionischen Unternehmens-Plugin-Alternativen.