Saltar al contenido

El actualizador de Electron requiere enviar un binario nuevo completo para cada actualización. Este plugin resuelve ese problema habilitando actualizaciones de JavaScript/HTML/CSS sin volver a compilar.

Actualizaciones Instantáneas

Envía actualizaciones de JavaScript, HTML y CSS directamente a los usuarios sin volver a compilar el binario de la aplicación completa.

Actualizaciones Delta

contexto: Página/área: Página de producto de actualizaciones en vivo. Rol: Título de sección o página. Clave de mensaje `live_update_delta_title` (Título de actualización en vivo delta).

Sólo descarga los archivos modificados, lo que hace que las actualizaciones sean ultra-rápidas y eficientes en banda.

Protección de Retroceso

Rolldback automático si una actualización falla, manteniendo la aplicación estable para los usuarios.

Entrega de actualizaciones seguras con claves de sesión RSA y cifrado de paquetes AES.

  • Actualizaciones en vivo - Actualizaciones push instantáneas sin retrasos de tiendas de aplicaciones
  • Actualización automática - Verificación y instalación de actualizaciones automáticas
  • Protección de rollback - Devolución automática si notifyAppReady() no se llama
  • Gestión de paquetes - Control completo sobre paquetes descargados
  • Sistema de Canal - Desplegar a diferentes grupos de usuarios (producción, beta, staging)
  • Condiciones de Retraso - Controlar cuándo se aplican las actualizaciones (fondo, kill, fecha, versión nativa)
  • Menú de Depuración - Herramientas de depuración integradas accesibles a través de Ctrl+Shift+D / Cmd+Shift+D
  • Informe de Estadísticas - Seguir las tasas de éxito de actualizaciones y versiones de usuarios

Paridad de Funcionalidades con Capacitor Updater

Sección titulada “Paridad de Funcionalidades con Capacitor Updater”

El actualizador de Electron mantiene una compatibilidad del 100% con API: @capgo/capacitor-updater. Los mismos métodos, eventos y opciones de configuración funcionan en ambas plataformas:

CaracterísticaCapacitorElectrón
Actualizaciones en vivo
Canales
Protección de retroceso
Cifrado de Fin a FinEstadísticas
Condiciones de Retraso
Menú de Depuración
Sacudir dispositivoAtajo del tecladoRetraso
Ventana de terminal
npm install @capgo/electron-updater

Documentación

Documentación

Comunidad

Comunidad

Únete a la Discord para obtener ayuda y conectarse con otros desarrolladores.

Si estás utilizando @capgo/electron-updater para planificar el trabajo de plugin nativo, conecta con Usando @capgo/electron-updater para la capacidad nativa en Usando @capgo/electron-updater, Capgo Directorio de Plugins para el flujo de trabajo del producto en Capgo Directorio de Plugins, Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo, Agregar o Actualizar Plugins para los detalles de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas de Plugins de Ionic Enterprise.