Lompat ke konten

@capgo/electron-updater

Sampaikan pembaruan instan ke aplikasi desktop Electron Anda tanpa harus membangun kembali biner. Sistem pembaruan hidup yang sama dapat diandalkan sekarang untuk desktop.

Pembarui Otomatis yang Dibangun-in Electron memerlukan mengirimkan file biner baru yang lengkap untuk setiap pembarui. Plugin ini menyelesaikan masalah tersebut dengan memungkinkan pembarui JavaScript/HTML/CSS tanpa harus merekonstruksi.

Pembarui Instan

Mengirimkan pembarui JavaScript, HTML, dan CSS langsung ke pengguna tanpa harus merekonstruksi file biner aplikasi secara keseluruhan.

Pembarui Delta

Hanya download file yang berubah, membuat pembarui sangat cepat dan efisien dalam hal bandwidth.

Pelindung Pembarui

Mengembalikan otomatis jika pembarui gagal, menjaga aplikasi stabil untuk pengguna.

Pengamanan Pembarui

Mengirimkan pembarui dengan aman menggunakan kunci sesi RSA dan enkripsi paket AES.

Fitur Utama

Fitur Utama
  • Pembaruan Langsung - Push pembaruan secara instan tanpa penundaan toko aplikasi
  • Pembaruan Otomatis - Pengecekan dan instalasi pembaruan otomatis
  • Pengamanan Rollback - Pengamanan rollback secara otomatis jika notifyAppReady() Manajemen Paket
  • - Kontrol penuh atas paket yang diunduh Sistem Saluran
  • - Deploy ke berbagai kelompok pengguna (produksi, beta, pengembangan) __CAPGO_KEEP_0__
  • Kondisi Delay - Mengontrol kapan pembaruan diterapkan (latar belakang, mati, tanggal, versi native)
  • Menu Debug - Alat debug bawaan yang dapat diakses melalui Ctrl+Shift+D / Cmd+Shift+D
  • Laporan Statistik - Pantau tingkat kesuksesan pembaruan dan versi pengguna

Pembaruan Electron mempertahankan 100% API kompatibilitas dengan @capgo/capacitor-updater. Metode, event, dan opsi konfigurasi yang sama berfungsi di kedua platform:

FiturCapacitor[__CAPGO_KEEP_0__]
Pembaruan HidupYaYa
SaluranYaYa
Pengaman RollbackYaYa
Enkripsi Akhir ke AkhirYaYa
StatistikYaYa
Kondisi DelayYaYa
Menu DebugGoyangkan perangkatPintasan keyboard
Jendela Terminal
npm install @capgo/electron-updater

Bergabunglah di Discord untuk mendapatkan bantuan dan menghubungi pengembang lain.

Teruskan dari @capgo/electron-updater

Tetapkan Langkah dari @capgo/electron-updater

Jika Anda menggunakan @capgo/electron-updater untuk merencanakan pekerjaan plugin native, hubungkannya dengan Menggunakan @capgo/electron-updater untuk kemampuan native di Menggunakan @capgo/electron-updater, Capgo Direktori Plugin untuk alur kerja produk di Capgo Direktori Plugin, Capacitor Plugin oleh Capgo untuk detail implementasi di Capacitor Plugin oleh Capgo, Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Bisnis Ionic untuk alur kerja produk dalam Alternatif Plugin Bisnis Ionic.