Saltare al contenuto

@capgo/aggiornatore di elettroni

Invia aggiornamenti istantanei ai tuoi app desktop Electron senza ricostruire i binari. Lo stesso sistema affidabile live update ora anche per desktop.

Perché il Aggiornatore di Electron?

Perché aggiornare con Electron Updater?

L'aggiornamento auto del proprio applicativo richiede l'invio di un nuovo binario completo per ogni aggiornamento. Questo plugin risolve questo problema consentendo gli aggiornamenti JavaScript/HTML/CSS senza dover ricostruire.

Aggiornamenti istantanei

Invia aggiornamenti JavaScript, HTML e CSS direttamente agli utenti senza dover ricostruire il binario dell'applicazione completo.

Aggiornamenti delta

Scarica solo i file modificati, ottenendo aggiornamenti estremamente veloci e efficienti in termini di banda.

Protezione del Rollback

Rollback automatico se un aggiornamento fallisce, mantenendo stabile l'app per gli utenti.

Crittografia End-to-End

Distribuzione di aggiornamenti sicura con chiavi di sessione RSA e crittografia del bundle AES.

  • Aggiornamenti in tempo reale - Invia aggiornamenti istantaneamente senza ritardi dei negozi di app
  • Auto-Update - Controllo e installazione automatica degli aggiornamenti
  • - Rollback automatico se non viene chiamato notifyAppReady() Gestione dei bundle
  • - Controllo completo sui bundle scaricati - Control totale sui bundle scaricati
  • __CAPGO_KEEP_0__ - Distribuisci aggiornamenti a diversi gruppi di utenti (produzione, beta, staging)
  • Condizioni di ritardo - Controlla quando vengono applicati gli aggiornamenti (background, kill, data, versione nativa)
  • Menu di debug - Strumenti di debug integrati accessibili tramite Ctrl+Shift+D / Cmd+Shift+D
  • Rapporto statistico - Track update success rates and user versions

L'aggiornatore di Electron mantiene una compatibilità del 100% con l'aggiornatore API: @capgo/capacitor-updater. Le stesse funzioni, eventi e opzioni di configurazione funzionano su entrambe le piattaforme:

FunzioneCapacitorElettronica
Aggiornamenti in Tempo RealeSìSì
CanaliSìSì
Ripristino ProtezioneSìSì
Crittografia End-to-EndSìSì
StatisticheSìSì
Condizioni di ritardoSìSì
Menu di debugSfregare dispositivoComando tastiera
Finestra del terminale
npm install @capgo/electron-updater

Discord Discord Per ottenere aiuto e connettersi con altri sviluppatori.

Se stai utilizzando @capgo/aggiornamento elettronico per pianificare il lavoro del plugin nativo, connettilo con Utilizzando @capgo/aggiornatore di Electron per la capacità nativa in Utilizzo @capgo/electron-updater, per la capacità nativa in Utilizza @Capgo/aggiornamento elettronico, per il workflow del prodotto nella cartella del Plugin Capgo. Capacitor Plugins by Capgo per i dettagli di implementazione in Capacitor Plugin da Capgo Aggiungere o Aggiornare Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin, e Alternative per Plugin Enterprise Ionic per il workflow del prodotto nell'alternativa del Plugin Enterprise Ionic.