Guía
Tutoría sobre la corrección de Capacitor Patch
Usando @capgo/capacitor-patch
Apply selected Capacitor fixes from a version-gated patch catalog during cap sync y cap update.
Instalar
npm install @capgo/capacitor-patch
npx cap sync
Lista de parches disponibles
npx capgo-capacitor-patch list --all
El catálogo incluye IDs de parches, paquetes objetivo, versiones de Capacitor compatibles y enlaces hacia PRs de Capacitor upstream.
Seleccionar parches en la configuración de 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;
Ejecución en modo de prueba y sincronización
npx capgo-capacitor-patch doctor --phase package --strict
npx cap sync
Los parches de paquete se ejecutan antes de sync y updatey sync Proyecto nativo: parches se ejecutan después de update.
y
patchesConfiguraciónrecommended- apply patches Capgo marks as recommended.disabled- aplicar parches __CAPGO_KEEP_0__ marcados como recomendados.strict- saltar un ID de parche seleccionado.
- fallar cuando un parche seleccionado sea incompatible o no pueda aplicarse.
- Referencia completa de la documentación de Capgo: GitHub https://github.com/Cap-go/capacitor-patch/
- Documentación: /docs/plugins/capacitor-patch/
Sigue adelante desde Usando @capgo/capacitor-patch
Si estás utilizando Usando @capgo/capacitor-patch para planificar el trabajo de plugin nativo, conecta con @capgo/capacitor-patch para los detalles de implementación en @capgo/capacitor-patch Directorio de Plugins de Capgo para el flujo de trabajo del producto en Directorio de Plugins de Capgo Plugins de Capacitor por Capgo para los detalles de implementación en Plugins de Capacitor por Capgo Agregar o Actualizar Plugins para los detalles de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas de Plugins de Ionic Enterprise.