Richtlinie
Wie Sie Capacitor Patch in Capacitor verwenden
Verwendung von @capgo/capacitor-Patch
Wenden Sie ausgewählte Capacitor-Fixes aus einer versionierten Patch-Katalog während cap sync und cap update.
Installieren
npm install @capgo/capacitor-patch
npx cap sync
Verfügbare Patches auflisten
npx capgo-capacitor-patch list --all
Das Katalog enthält Patch-IDs, Zielpakete, unterstützte Capacitor-Versionen und Links zurück zu den upstream Capacitor-Pull-Requests.
Patches in Capacitor-Konfiguration auswählen
import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = {
appId: 'com.example.app',
appName: 'Example',
webDir: 'dist',
plugins: {
CapacitorPatch: {
patches: ['upstream-pr-8418-android'],
strict: true,
},
},
};
export default config;
Trockenlauf und Synchronisierung
npx capgo-capacitor-patch doctor --phase package --strict
npx cap sync
Package Patches laufen vorher sync und updateNative Projekt-Patches laufen nach sync und update.
Konfiguration
patches- explizite Patch-IDs zum Anwenden.recommended- Patches Capgo als empfohlen markieren.disabled- einen ausgewählten Patch-Id überspringen.strict- fehlschlagen, wenn ein ausgewählter Patch inkompatibel oder nicht anwendbar ist.
Vollständige Referenz
- GitHub: https://github.com/Cap-go/capacitor-patch/
- Dokumentation: /docs/plugins/capacitor-patch/
Fortsetzen Sie mit @capgo/capacitor-patch
Wenn Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-patch verwenden Verwendung von @capgo/capacitor-Patch um native Plugin-Arbeit zu planen, verbinden Sie es mit zur Implementierungsdetail in @capgo/capacitor-patch für die Implementierungsdetails in @capgo/capacitor-Patch zur Produktworkflow in Capgo-Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis Capacitor Plugins von Capgo zur Implementierungsdetail in Capacitor Plugins von Capgo Hinzufügen oder Aktualisieren von Plugins zur Implementierungsdetail in Hinzufügen oder Aktualisieren von Plugins, und Ionische Enterprise-Plugin-Alternativen für das Produktworkflow in Ionic Enterprise Plugin Alternativen.