@__CAPGO_KEEP_0__

@capgo/aggiornatore di elettroni

Invia aggiornamenti istantanei alle tue applicazioni desktop di Electron senza ricostruire i binari. Lo stesso sistema di aggiornamento live affidabile ora anche per desktop.

L'aggiornamento di Electron richiede la spedizione di un nuovo binario completo per ogni aggiornamento. Questo plugin risolve questo problema consentendo gli aggiornamenti JavaScript/HTML/CSS senza ricostruire.

Aggiornamenti istantanei

Invia aggiornamenti JavaScript, HTML e CSS direttamente agli utenti senza ricostruire il binario dell'app intera.

Aggiornamenti delta

Contesto: Pagina/area: Pagina prodotti di aggiornamento in tempo reale. Ruolo: Intestazione di sezione o pagina. Chiave messaggio `live_update_delta_title` (Titolo Aggiornamento in Tempo Reale Delta).

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

Protezione del rollback

Automatico rollback se l'aggiornamento fallisce, mantenendo stabile l'app per gli utenti.

Consegna di aggiornamenti sicuri con chiavi di sessione RSA e crittografia del pacchetto AES.

Caratteristiche chiave

Caratteristiche chiave
  • Aggiornamenti in tempo reale Push degli aggiornamenti in tempo reale senza ritardi degli store di app
  • Aggiornamento automatico Verifica e installazione automatica degli aggiornamenti
  • Protezione del rollback Rollback automatico se notifyAppReady() Gestione del pacchetto
  • Controllo completo sui pacchetti scaricati Protezione del rollback se non viene chiamato
  • Sistema di canali - 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 - Traccia le tassi di successo degli aggiornamenti e le versioni degli utenti

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:

FunzioneCapacitorElettrone
ElettroneAggiornamenti in Tempo Reale
Canali
Protezione del Rollback
Crittografia End-to-EndStatistiche
Condizioni di ritardo
Menu di debug
Scuoti il dispositivoTastiera di scelta rapidaMenu di debug
Fenestra del terminale
npm install @capgo/electron-updater

Unisciti alla Discord per ricevere aiuto e connettersi con altri sviluppatori.

Se stai utilizzando @capgo/electron-updater per pianificare il lavoro del plugin nativo, connettilo con Utilizzando @capgo/electron-updater per la capacità nativa in Utilizzando @capgo/electron-updater, Capgo Directory dei plugin per il flusso di lavoro del prodotto in Capgo Directory dei plugin, Capacitor Plugin da Capgo per la dettaglio di implementazione in Capacitor Plugin da Capgo, Aggiungere o Aggiornare Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin, e Alternative Plugin Enterprise Ionic per il workflow del prodotto in Alternative Plugin Enterprise Ionic.