Lompat ke konten

@capgo/capacitor-patch

Terapkan perbaikan yang diverifikasi ke Capacitor paket inti, CLI, plugin, dan proyek native selama sinkronisasi dan hook pembaruan.

@capgo/capacitor-patch adalah paket Capacitor yang hanya menggunakan hook yang menerapkan file patch yang dipilih ketika Capacitor berjalan sync atau update.

Perlu diingat bahwa ini dibangun untuk perbaikan yang berguna sebelum mereka mendarat dalam rilis resmi Capacitor. Katalog yang dibundel mengikuti PR upstream Capacitor yang dipantulkan oleh Capacitor+ cabang. sync/upstream-pr-* Pesan

Judul bagian โ€œApa yang diperbaikiโ€

__CAPGO_KEEP_0__

Capacitor paket-paket

Patch @capacitor/core, @capacitor/android, @capacitor/ios, dan plugin-plugin pihak ketiga Capacitor di bawah node_modules.

Capacitor CLI

Patch CLI file JavaScript yang dikirimkan. Ketika patch CLI diterapkan, perintah selanjutnya menggunakan CLI yang telah diperbarui. cap command uses the patched code.

Terapkan patch proyek Android atau iOS yang dihasilkan setelah

atau cap sync Pemilihan aman cap update.

Rangkaian versi, pengecekan keamanan, dan mode ketat membantu mencegah patch yang ketinggalan waktu untuk diterapkan secara diam-diam.

Katalog Patch

Katalog Patch

Katalog Patch

Patches diaktifkan secara opsional. Daftar katalog yang dikirim, pilih ID patch yang diperlukan aplikasi Anda, dan tambahkan ke plugins.CapacitorPatch.patches.

Setiap entri katalog mencakup:

  • ID patch stabil
  • Paket atau fase proyek native yang ditargetkan
  • Rentang versi yang didukung
  • PR upstream Capacitor
  • Cabang sinkronisasi yang sesuai Capacitor+
  • File patch yang dikirimkan dengan paket

Mengapa Menggunakannya

Mengapa Menggunakannya

Gunakan @capgo/capacitor-patch ketika:

  • ada patch Capacitor yang ada di atas tetapi belum dikirimkan
  • aplikasi Anda memerlukan patch tersebut tanpa harus menjaga skrip patch lokal
  • Anda ingin patch untuk diaplikasikan kembali setelah setiap Capacitor sinkronisasi/update
  • Anda memerlukan katalog yang dapat dibaca oleh tim dari patch yang digunakan aplikasi Anda

Untuk katalog lengkap dan panduan kontribusi, lihat repository capacitor-patch.

@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-patch @capgo/capacitor-patch If you are using Menggunakan @capgo/capacitor-patch untuk kemampuan asli dalam Menggunakan @capgo/capacitor-patch, Capgo Direktori Plugin untuk alur kerja produk dalam Capgo Direktori Plugin, Capacitor Plugin oleh Capgo untuk detail implementasi dalam Capacitor Plugin oleh Capgo, Menambahkan atau Mengupdate Plugin untuk detail implementasi dalam Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Enterprise Ionic untuk alur kerja produk dalam Alternatif Plugin Enterprise Ionic.