paket Capacitor
Patch @capacitor/core, @capacitor/android, @capacitor/ios, serta plugin Capacitor pihak ketiga di bawah node_modules.
@capgo/capacitor-patch adalah paket Capacitor berbasis hook yang menerapkan file patch tertentu setiap kali Capacitor dijalankan sync atau update.
Dibangun untuk perbaikan yang berguna sebelum masuk ke rilis resmi Capacitor. Katalog yang dibundel melacak PR Capacitor upstream eksternal yang dicerminkan oleh Capacitor+ sync/upstream-pr-* cabang.
| Platform | Dukungan | Catatan |
|---|---|---|
| iOS | Hook | cap sync patches |
| Android | Hook | cap sync patches |
| Web | N/A | hanya CLI |
paket Capacitor
Patch @capacitor/core, @capacitor/android, @capacitor/ios, serta plugin Capacitor pihak ketiga di bawah node_modules.
Capacitor CLI
Patch mengirimkan file JavaScript CLI. Saat patch CLI diterapkan, perintah cap berikutnya menggunakan code yang sudah di-patch.
Proyek native
Terapkan patch proyek Android atau iOS yang dihasilkan setelah cap sync atau cap update.
Pemilihan aman
Rentang versi, pengecekan idempotensi, dan strict mode membantu mencegah patch usang diterapkan tanpa disadari.
Patch bersifat opt-in secara default. Lihat katalog yang disertakan, pilih ID patch yang dibutuhkan app Anda, lalu tambahkan ke plugins.CapacitorPatch.patches.
Setiap entri katalog mencakup:
Gunakan @capgo/capacitor-patch saat:
Untuk katalog lengkap dan panduan kontribusi, lihat repositori capacitor-patch.
Jika Anda menggunakan @capgo/capacitor-patch untuk merencanakan pekerjaan plugin native, hubungkan dengan Menggunakan @capgo/capacitor-patch untuk kemampuan native di Menggunakan @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.