Saltar al contenido

@capgo/electron-updater

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

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

Actualizaciones Instantáneas

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

Actualizaciones 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

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

Encriptación de Sesión

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

  • Actualizaciones en Vivo - Actualiza instantáneamente sin retrasos de la tienda de aplicaciones
  • Actualización Automática - Verificación y instalación de actualizaciones automáticas
  • Protección de Revertir - Revertir automáticamente si no se llama notifyAppReady() Gestión de Paquetes
  • - Control total sobre los paquetes descargados Sistema de Canales
  • - Desplegar a diferentes grupos de usuarios (producción, beta, staging) __CAPGO_KEEP_0__
  • Condiciones de Retraso - Controla cuándo se aplican 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 - Rastrea las tasas de éxito de actualizaciones y versiones de usuario

Paridad de Funcionalidades con Capacitor Actualizador

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

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
Condiciones de Retraso
Menú de DepuraciónHacer temblar el dispositivoAtajo del teclado
Ventana de terminal
npm install @capgo/electron-updater

Únete a Discord para obtener ayuda y conectarte 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 el detalle 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.