Führung
Anleitung zum Capacitor-Patch
Verwendung von @capgo/capacitor-patch
Anwenden der ausgewählten Capacitor-Fixes aus einer versionsgeschützten 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
Der Katalog enthält Patch-IDs, Zielpakete, unterstützte Capacitor-Versionen und Links zurück zu den upstream Capacitor-PRs.
Patch auswählen in Capacitor-Konfiguration
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
Paket-Patches laufen vorher sync und updateProjekt-Patches laufen nach sync Konfiguration update.
- explizite Patch-IDs zum Anwenden.
patches- Patches __CAPGO_KEEP_0__ als empfohlen markieren.recommended- apply patches Capgo marks as recommended.disabled- fehlschlagen, wenn eine ausgewählte Patch-ID inkompatibel ist oder nicht angewendet werden kann.strictVollständige Referenz
__CAPGO_KEEP_0__:
- GitHub: https://github.com/Cap-go/capacitor-patch/
- Dokumentation: /docs/plugins/capacitor-patch/
Weitermachen von Using @capgo/capacitor-patch
Wenn Sie __CAPGO_KEEP_0__ verwenden Using @capgo/capacitor-patch Um native Plugin-Arbeit zu planen, verbinden Sie es mit @capgo/capacitor-patch für die Implementierungsdetails in @capgo/capacitor-patch Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren, und Ionische Unternehmensplugin-Alternativen für den Produktworkflow in Ionische Unternehmensplugin-Alternativen.