ガイド
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- 選択したパッチが不互換または適用できない場合に失敗します。
フル リファレンス
- GitHub: https://github.com/Cap-go/capacitor-patch/
- ドキュメント: /docs/plugins/capacitor-patch/
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 プラグインの代替の製品ワークフローについては