Saltar al contenido

@capgo/electron-updater

Envía actualizaciones instantáneas a tus aplicaciones de escritorio de Electron sin tener que reconstruir binarios. El mismo sistema de actualización confiable en vivo ahora para el escritorio.

¿Por qué el actualizador de Electron?

¿Por qué actualizador de Electron?

El actualizador de autoactualización 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íe actualizaciones de JavaScript, HTML y CSS directamente a los usuarios sin volver a compilar el binario de la aplicación completa.

Actualizaciones Delta

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

Protección de Retroceso

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

Encriptación de Fin a Fin

Entrega de actualizaciones segura con claves de sesión RSA y encriptación de paquete AES.

  • Actualizaciones en vivo - Actualiza instantáneamente sin retrasos de tiendas de aplicaciones
  • Actualización automática - Verificación y instalación de actualizaciones automáticas
  • Protección de retroceso - Retroceso automático si notifyAppReady() no se llama
  • Gestión de paquetes - Control total sobre los paquetes descargados
  • Sistema de canales - Despliega a diferentes grupos de usuarios (producción, beta, pruebas)
  • Condiciones de retraso - Controla cuando se aplican las actualizaciones (fondo, matar, 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 - Sigue las tasas de éxito de actualizaciones y versiones de usuario

Paridad de características con Capacitor Updater

Sección titulada “Paridad de características 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ísticaCapacitorElectron
Actualizaciones en vivo
Canales
Protección de rollback
Cifrado de extremo a extremo
Estadísticas
__CAPGO_KEEP_0__ Condiciones de Retraso
Menú de DepuraciónSacuda el dispositivoAtajo del teclado
Ventana de terminal
npm install @capgo/electron-updater

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

If you are using @capgo/electron-updater para planificar el trabajo de plugin nativo, conecte con Usando @capgo/electron-updater para la capacidad nativa en Usando @capgo/electron-updater, Directorio de Plugin de Capgo para el flujo de trabajo del producto en Directorio de Plugin de Capgo, Plugins de Capacitor por Capgo para el detalle de implementación en Plugins de Capacitor por Capgo, Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Empresa de Ionic Enterprise para el flujo de trabajo del producto en Ionic Enterprise Plugin Alternativas.