Panduan
Cara menggunakan Capacitor Patch di Capacitor
Menggunakan @capgo/capacitor-patch
Terapkan perbaikan Capacitor yang dipilih dari katalog patch berbasis versi selama cap sync dan cap update.
Instal
npm install @capgo/capacitor-patch
npx cap sync
Daftar patch yang tersedia
npx capgo-capacitor-patch list --all
Katalog mencakup ID patch, paket target, versi Capacitor yang didukung, dan tautan balik ke PR Capacitor di upstream.
Pilih patch di konfigurasi 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 dan sync
npx capgo-capacitor-patch doctor --phase package --strict
npx cap sync
Patch paket dijalankan sebelum sync dan update. Patch proyek native dijalankan setelah sync dan update.
Konfigurasi
patches- ID patch eksplisit untuk diterapkan.recommended- terapkan patch yang Capgo tandai sebagai direkomendasikan.disabled- lewati ID patch yang dipilih.strict- gagal saat patch yang dipilih tidak kompatibel atau tidak bisa diterapkan.
Referensi Lengkap
- GitHub: https://github.com/Cap-go/capacitor-patch/
- Dokumentasi: /docs/plugins/capacitor-patch/
Lanjutkan dari Menggunakan @capgo/capacitor-patch
Jika Anda menggunakan Menggunakan @capgo/capacitor-patch untuk merencanakan pekerjaan plugin native, hubungkan dengan @capgo/capacitor-patch untuk detail implementasi di @capgo/capacitor-patch, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi pada Capacitor Plugins oleh Capgo Menambahkan atau Memperbarui Plugin untuk detail implementasi di Menambahkan atau Memperbarui Plugin, dan Alternatif Plugin Ionic Enterprise untuk alur kerja produk dalam Alternatif Plugin Ionic Enterprise.