Anleitung
So verwendest du Capacitor Patch in Capacitor
@capgo/capacitor-patch verwenden
Ausgewählte Capacitor-Fixes aus einem versionsgebundenen 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 zu den Upstream-PRs von Capacitor.
Patches in der Capacitor-Config 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;
Dry-Run und Sync
npx capgo-capacitor-patch doctor --phase package --strict
npx cap sync
Package-Patches werden vorher ausgeführt sync und update. Native-Projekt-Patches werden danach ausgeführt sync und update.
Konfiguration
patches- explizite Patch-IDs anwenden.recommended- Patches anwenden, die Capgo als empfohlen markiert.disabled- eine ausgewählte Patch-ID überspringen.strict- Fehler, wenn ein ausgewählter Patch inkompatibel ist oder nicht angewendet werden kann.
Vollständige Referenz
- GitHub: https://github.com/Cap-go/capacitor-patch/
- Docs: /docs/plugins/capacitor-patch/
Weiterlesen ab Using @capgo/capacitor-patch
Wenn du es nutzt @capgo/capacitor-patch verwenden Um die Arbeit an nativen Plugins zu planen, verbinde sie mit @capgo/capacitor-patch für Details zur Implementierung in @capgo/capacitor-patch, Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für das Implementierungsdetail in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für das Implementierungsdetail beim Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow bei den Ionic Enterprise Plugin-Alternativen.