Guía
Tutorial sobre 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
Listar 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 upstream de Capacitor.
Seleccionar parches en Capacitor config
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;
Prueba en modo seco y sincronización
npx capgo-capacitor-patch doctor --phase package --strict
npx cap sync
Se ejecutan parches de paquete antes sync y updateSe ejecutan parches de proyecto nativo después sync y update.
Configuración
patches- IDs de parche explícitos para aplicar.recommended- Aplicar parches con Capgo marcados como recomendados.disabled- Saltar un ID de parche seleccionado.strict- Fallar cuando un parche seleccionado es incompatible o no se puede aplicar.
Referencia Completa
- 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 Agregando o Actualizando Plugins para el detalle de implementación en Agregando o Actualizando Plugins, y Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas de Plugins de Ionic Enterprise.