Guía
Cómo usar Capacitor Patch en Capacitor
Uso de @capgo/capacitor-patch
Aplica los Capacitor fixes seleccionados de un catálogo de parches por versión durante cap sync y cap update.
Instalar
npm install @capgo/capacitor-patch
npx cap sync
Listar patches disponibles
npx capgo-capacitor-patch list --all
El catálogo incluye IDs de patches, paquetes objetivo, versiones compatibles de Capacitor y enlaces a los PRs upstream de Capacitor.
Selecciona patches en la config 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;
Dry-run y sync
npx capgo-capacitor-patch doctor --phase package --strict
npx cap sync
Los parches de paquetes se ejecutan antes de sync y update. Native project patches run after sync y update.
Configuración
patches- IDs de patches explícitos para aplicar.recommended- aplicar los patches que Capgo marca como recomendados.disabled- omitir un ID de patch seleccionado.strict- falla 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/
Continuar desde el uso de @capgo/capacitor-patch
Si estás usando Uso de @capgo/capacitor-patch para planificar el trabajo con plugins nativos, conéctalo con @capgo/capacitor-patch para el detalle de implementación en @capgo/capacitor-patch, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, y Alternativas a plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas a plugins de Ionic Enterprise.