Aller directement au contenu

@capgo/electron-updater

Déployez des mises à jour instantanées dans vos applications Electron de bureau sans reconstruire les fichiers binaires. Le même système de mise à jour fiable en direct maintenant pour le bureau.

La mise à jour auto de Electron nécessite l'expédition d'un nouveau fichier binaire complet pour chaque mise à jour. Ce plugin résout ce problème en activant les mises à jour JavaScript/HTML/CSS sans reconstruire.

Mises à jour instantanées

Déployez directement des mises à jour JavaScript, HTML et CSS vers les utilisateurs sans reconstruire l'ensemble du fichier binaire de l'application.

Mises à jour Delta

Téléchargez uniquement les fichiers modifiés, ce qui rend les mises à jour ultra-rapides et efficaces en termes de bande passante.

Protection de Rollback

Rollback automatique si une mise à jour échoue, gardant votre application stable pour les utilisateurs.

Chiffrement de bout en bout

Livraison sécurisée des mises à jour avec des clés de session RSA et un chiffrement du paquet AES.

  • Mises à jour en temps réel - Mettez à jour instantanément sans retard des magasins d'applications
  • Mise à jour automatique - Vérification et installation automatique de mise à jour
  • Protection de Rollback - Rollback automatique si notifyAppReady() n'est pas appelé
  • Gestion de Bundles - Contrôle total sur les bundles téléchargés
  • Système de Canal - Déployer vers différents groupes d'utilisateurs (production, bêta, étape)
  • Conditions de Delay - Contrôle de l'application des mises à jour (arrière-plan, tuer, date, version native)
  • Menu de Débogage - Outils de débogage intégrés accessibles via Ctrl+Shift+D / Cmd+Shift+D
  • Rapports de Statistiques - Suivi des taux de réussite des mises à jour et des versions utilisateur

Parité de fonctionnalités avec le Capacitor Mise à jour

Section intitulée “Parité de fonctionnalités avec le Capacitor Mise à jour”

Le Mise à jour Electron maintient 100% de compatibilité avec API @capgo/capacitor-updaterLes mêmes méthodes, événements et options de configuration fonctionnent sur les deux plateformes :

FonctionnalitéCapacitorElectron
Mises à jour en temps réelOuiOui
CanauxOuiOui
Protection de RollbackOuiOui
Chiffrement de bout en boutOuiOui
StatistiquesOuiOui
Conditions de retardOuiOui
Menu de débogageSecouer le dispositifRaccourci clavier
Fenêtre de terminal
npm install @capgo/electron-updater

Rejoignez la Discord pour obtenir de l'aide et vous connecter avec d'autres développeurs.