Guide
Tutoriel sur le correctif Capacitor
Utiliser @capgo/capacitor-correctif
Apply selected Capacitor fixes from a version-gated patch catalog during cap sync et cap update.
Installer
npm install @capgo/capacitor-patch
npx cap sync
Lister les correctifs disponibles
npx capgo-capacitor-patch list --all
Le catalogue comprend les identifiants de correctif, les packages cibles, les versions Capacitor prises en charge et les liens vers les PRs upstream Capacitor.
Sélectionner les correctifs dans la configuration Capacitor
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;
Étude de cas et synchronisation
npx capgo-capacitor-patch doctor --phase package --strict
npx cap sync
Les correctifs de package s'exécutent avant sync et updateet sync Configuration update.
- des ID de correctifs explicites à appliquer.
patches- appliquer les correctifs __CAPGO_KEEP_0__ marqués comme recommandés.recommended- apply patches Capgo marks as recommended.disabled- échouer lorsque le correctif sélectionné est incompatible ou ne peut pas s'appliquer.strictRéférence complète
__CAPGO_KEEP_0__:
- GitHub: https://github.com/Cap-go/capacitor-patch/
- Documentation : /docs/plugins/capacitor-patch/
Continuez à partir de l'utilisation de @capgo/capacitor-patch
Si vous utilisez L'utilisation de @capgo/capacitor-patch pour planifier le travail de plugin natif, connectez-l’avec @capgo/capacitor-patch pour les détails d'implémentation dans @capgo/capacitor-patch Répertoire des plugins Capgo pour le flux de travail du produit dans Répertoire des plugins Capgo Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo Ajouter ou Mettre à Jour les Plugins pour les détails d'implémentation dans Ajouter ou Mettre à Jour les Plugins, et Alternatives d'Extension d'Entreprise d'Ionic pour le flux de travail du produit dans Alternatives d'Extension d'Entreprise d'Ionic.