Skip to main content
プラグインに戻る
@capgo/capacitor-patch
チュートリアル
@capgo/capacitor-patch

Capacitor Patch

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

ガイド

Capacitorのチュートリアル

capgo/capacitor-patchのチュートリアル

指定されたCapacitor修正をバージョンゲートされたパッチカタログから適用する cap sync そして cap update.

インストール

npm install @capgo/capacitor-patch
npx cap sync

利用可能なパッチの一覧

npx capgo-capacitor-patch list --all

パッチカタログにはパッチID、対象パッケージ、サポートされるCapacitorバージョン、およびアップストリームCapacitorのPRへのリンクが含まれます。

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;

ドライランと同期

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

パッケージパッチの実行は sync and update. Native project patches run after sync ネイティブプロジェクトパッチの実行は update.

Configuration

  • patches 設定
  • recommended - apply patches Capgo marks as recommended.
  • disabled - __CAPGO_KEEP_0__ マークのパッチを推奨します。
  • strict - 選択したパッチIDをスキップします。

- 選択したパッチが不互換または適用できない場合に失敗します。

Using @capgo/capacitor-patch から続けてください。

Capacitorパッチを使用している場合 Using @capgo/capacitor-patch Capacitorパッチを使用してnativeプラグインの作業を計画する場合、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, プラグインの追加または更新 プラグインの追加または更新の実装詳細について イオニック エンタープライズ プラグインの代替 イオニック エンタープライズ プラグインの製品ワークフローについて