Saltare al contenuto principale
Indietro ai plugin
@capgo/capacitor-patch
Tutorial
@capgo/capacitor-patch

Plugin di patch di Capacitor

Applica patch core, plugin e progetto nativo versionate di Capacitor e CLI durante la sincronizzazione e l'aggiornamento di Cap

Guida

Tutoriale sul patch di Capacitor

Utilizzare @capgo/capacitor-patch

Apply selected Capacitor fixes from a version-gated patch catalog during cap sync e cap update.

Installa

npm install @capgo/capacitor-patch
npx cap sync

Elenco patch disponibili

npx capgo-capacitor-patch list --all

Il catalogo include gli ID delle patch, i pacchetti di destinazione, le versioni di Capacitor supportate e i collegamenti di ritorno ai PR upstream di Capacitor

Seleziona patch nella configurazione di 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;

Esecuzione in modalità dry-run e sincronizzazione

npx capgo-capacitor-patch doctor --phase package --strict
npx cap sync

Pacchetti di correzioni eseguiti prima sync e updateEsecuzione di correzioni di progetto nativo dopo sync e update.

Configurazione

  • patches - ID di correzione esplicito da applicare.
  • recommended - Applica correzioni Capgo contrassegnate come raccomandate.
  • disabled - Saltare un ID di correzione selezionato.
  • strict - Fallire quando un ID di correzione selezionato è incompatibile o non può essere applicato.

Riferimento Completo

Continua con l'utilizzo di @capgo/capacitor-patch

Se stai utilizzando Utilizza @capgo/capacitor-patch per pianificare il lavoro di plugin nativo, connettilo con @capgo/capacitor-patch per i dettagli di implementazione in @capgo/capacitor-patch Directory dei plugin Capgo per il flusso di lavoro del prodotto in Directory dei plugin Capgo Plugin Capacitor di Capgo per i dettagli di implementazione in Plugin Capacitor di Capgo Aggiungere o Aggiornare Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin, e Alternative Plugin Enterprise Ionic per il flusso di lavoro del prodotto in Alternative Plugin Enterprise Ionic.