Zum Inhalt springen

@capgo/electron-updater

Pushen Sie sofortige Updates auf Ihre Electron-Desktop-Anwendungen ohne Neuverteilung der Binärdateien. Das gleiche zuverlässige Live-Update-System jetzt auch für Desktop-Anwendungen.

Electrons integrierte Auto-Updater erfordert das Versenden eines vollständigen neuen Binärs für jeden Update. Dieses Plugin löst das Problem, indem es JavaScript-, HTML- und CSS-Updates ohne Neubau ermöglicht.

Instant Updates

Drücken Sie JavaScript-, HTML- und CSS-Updates direkt an die Benutzer aus, ohne das gesamte Anwendungsbinär neu zu bauen.

Delta Updates

Herunterladen Sie nur die geänderten Dateien, um Updates extrem schnell und bandbreiteneffizient zu machen.

Rollback-Schutz

Automatischer Rollback bei einem Updateversagen, um die Anwendung für die Benutzer stabil zu halten.

End-to-End-Verschlüsselung

Mit RSA-Sitzungsschlüsseln und AES-Bündelverschlüsselung sicherer Updateversand.

Kernfunktionen

Kernfunktionen
  • Schnelle Updates - Push-Updates sofort ohne App-Store-Verzögerungen
  • Automatischer Update - Automatisches Updateprüfen und -Installieren
  • Rücksetzschutz - Automatischer Rücksetz bei Fehlern notifyAppReady() Bundle-Verwaltung
  • - Vollständige Kontrolle über heruntergeladene Pakete __CAPGO_KEEP_0__
  • Einstellungs-System - Bereitstellung für verschiedene Benutzergruppen (Produktion, Beta, Staging)
  • Zugriffsbedingungen - Kontrolle der Zeitpunkt der Anwendung von Updates (Hintergrund, Beenden, Datum, native Version)
  • Debug-Menü - Integrierte Debug-Werkzeuge über Ctrl+Shift+D / Cmd+Shift+D
  • Statistik-Reporting - Erfassung von Erfolgsraten von Updates und Benutzer-Versionen

Der Electron Updater hält 100% API-Kompatibilität mit @capgo/capacitor-updater. Die gleichen Methoden, Ereignisse und Konfigurationsoptionen funktionieren auf beiden Plattformen:

FunktionCapacitorElectron
Live UpdatesJaJa
KanäleJaJa
Rückgängigmachbarkeits-SchutzJaJa
End-to-End-VerschlüsselungJaJa
StatistikenJaJa
VerzögerungsbedingungenJaJa
Debug-MenüGerät schüttelnTastenkombination

Installation

Installation
Terminalfenster
npm install @capgo/electron-updater
Schnelllinks

Betreibe die Discord Um Hilfe zu erhalten und mit anderen Entwicklern in Kontakt zu treten.

Wenn Sie "@__CAPGO_KEEP_0__/electron-updater" verwenden @capgo/electron-updater um native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/electron-updater für die native Fähigkeit in Mit @capgo/electron-updater, Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren, und Ionic Enterprise Plugin Alternativen für den Produktworkflow in Ionic Enterprise Plugin Alternativen.