Passer à la navigation principale
Retour aux plugins
@capgo/capacitor-patch
Tutoriel
@capgo/capacitor-patch

Mise à jour de Capacitor

Appliquer les mises à jour de patch de version Capacitor de la couche de base, CLI, du plugin et du projet natif lors de la synchronisation et de la mise à jour de Cap

Guide

Tutoriel sur le correctif Capacitor

Utiliser @capgo/capacitor-correctif

Appliquer les correctifs sélectionnés de Capacitor à partir d'un catalogue de correctifs géré par version pendant cap sync et cap update.

Installer

npm install @capgo/capacitor-patch
npx cap sync

Lister les correctifs disponibles

npx capgo-capacitor-patch list --all

Le catalogue comprend les identifiants de correctif, les packages cibles, les versions Capacitor prises en charge et les liens vers les PR upstream Capacitor.

Select patches in 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;

Étapes de test et synchronisation

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

Les correctifs de package s'exécutent avant sync et updateet sync Configuration update.

- les identifiants de correctifs explicites à appliquer.

  • patches - appliquer les correctifs __CAPGO_KEEP_0__ marqués comme recommandés.
  • recommended - apply patches Capgo marks as recommended.
  • disabled - échouer lorsque le correctif sélectionné est incompatible ou ne peut pas s'appliquer.
  • strict Référence complète

__CAPGO_KEEP_0__:

Continuez à partir de l'utilisation de @capgo/capacitor-patch

Si vous utilisez L'utilisation de @capgo/capacitor-patch pour planifier le travail de plugin natif, connectez-l’avec @capgo/capacitor-patch pour les détails d'implémentation dans @capgo/capacitor-patch Répertoire des plugins Capgo pour le flux de travail du produit dans Répertoire des plugins Capgo Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo Ajouter ou Mettre à Jour les Plugins pour les détails d'implémentation dans Ajouter ou Mettre à Jour les Plugins, et Alternatives de Plugins d'Entreprise Ionic pour le flux de travail du produit dans Alternatives de Plugins d'Entreprise Ionic.