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.

Perangkat ini dirancang untuk perbaikan yang berguna sebelum mereka mendarat dalam rilis resmi Capacitor. Katalog yang dibundel mengikuti PR upstream Capacitor yang dipantulkan oleh Capacitor+. sync/upstream-pr-* Catatan

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 sebuah CLI patch diterapkan, perintah selanjutnya menggunakan CLI yang telah diperbaiki. 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 keasaman, dan mode ketat membantu mencegah patch yang ketinggalan waktu untuk diterapkan secara diam-diam.

Katalog Patch

Paket-paket __CAPGO_KEEP_0__

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/penyegaran
  • Anda memerlukan katalog yang dapat dibaca oleh tim tentang patch yang digunakan oleh aplikasi Anda

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