__CAPGO_KEEP_0__ パッチ __CAPGO_KEEP_1__ プラグイン: インストール、セットアップ & 例
プラグインに戻る
@capgo/capacitor-patch
チュートリアル
@capgo/capacitor-patch

Capacitor Patch

Capacitor のバージョンに応じた Capacitor コア、 CLI プラグイン、ネイティブ プロジェクトのパッチを Cap Sync とアップデートの際に適用する

ガイド

Tutorial on Capacitor Patch

Using @capgo/capacitor-patch

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

インストール

npm install @capgo/capacitor-patch
npx cap sync

利用可能なパッチの一覧

npx capgo-capacitor-patch list --all

The catalog includes patch IDs, target packages, supported Capacitor versions, and links back to upstream Capacitor PRs.

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;

Dry-run と Sync

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

パッケージパッチは sync そして updateネイティブプロジェクトパッチは sync そして update.

設定

  • patches - 指定されたパッチIDを適用します。
  • recommended - Capgo マークのパッチを推奨します。
  • disabled - 選択したパッチIDをスキップします。
  • strict - 選択したパッチが不互換または適用できない場合に失敗します。

フル リファレンス

Keep going from Using @capgo/capacitor-patch

Capacitorパッチを使用している場合 Using @capgo/capacitor-patch Capacitorパッチを使用して、ネイティブプラグインの作業を実装する @capgo/capacitor-patch for the implementation detail in @capgo/capacitor-patch, Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新 プラグインの追加または更新の実装詳細については Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替の製品ワークフローについては