Guida
Come usare Capacitor Patch in Capacitor
Utilizzo di @capgo/capacitor-patch
Applica le correzioni Capacitor selezionate da un catalogo di patch con gate di versione durante 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 target, le versioni Capacitor supportate e i link alle PR upstream di Capacitor.
Seleziona le patch nella config 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 e sync
npx capgo-capacitor-patch doctor --phase package --strict
npx cap sync
Le patch dei pacchetti vengono eseguite prima sync e update. Native project patches run after sync e update.
Configurazione
patches- ID patch espliciti da applicare.recommended- applica le patch che Capgo segnala come consigliate.disabled- salta un ID patch selezionato.strict- fallisce se una patch selezionata è incompatibile o non può essere applicata.
Riferimento completo
- GitHub: https://github.com/Cap-go/capacitor-patch/
- Docs: /docs/plugins/capacitor-patch/
Continua da Using @capgo/capacitor-patch
Se stai usando Utilizzo di @capgo/capacitor-patch per pianificare il lavoro sui plugin nativi, collegalo a @capgo/capacitor-patch per i dettagli implementativi in @capgo/capacitor-patch, Directory dei plugin di Capgo per il workflow del prodotto nella Capgo Plugin Directory, Plugin Capacitor di Capgo per i dettagli di implementazione in Capacitor Plugins di Capgo, Aggiunta o aggiornamento dei plugin per i dettagli su come aggiungere o aggiornare i plugin, e Alternative ai plugin Ionic Enterprise per il workflow del prodotto in Alternative ai plugin Ionic Enterprise.