Estoy tratando de reinstalar la aplicación después de verificar si hay componentes que necesitan ser actualizados.
La actualización automática funciona perfectamente, pero hay algunos otros componentes sobre los que no tengo control, puedo ver si necesitan actualización, técnicamente puedo volver a implementar todo desde cero, pero dado que todo ya está implementado en el instalador para descargar e instalar todos los otros componentes en silencio preferiría reinstalar la aplicación, la aplicación es pequeña, así que no creo que sea un gran problema.
entonces lo que quiero lograr es algo como esto
autoUpdater.on('update-not-available', () => { showNotification('Checking for Components updates...', ''); if(checkForComponentsUpdates()){ //this is my go at it, autoUpdater.downloadUpdate(); autoUpdater.quitAndInstall(false, true); autoUpdater.emit('update-available'); } });