Ich habe viele Dinge über diesen Subjet gelesen, aber ich kann keine vollständige Dokumentation finden. Es ist mir gelungen, mit Hilfe von Electron-Packager und Electron-Winstaller eine setup.exe für meine Elektronenanwendung zu erstellen. Ich habe den Electron-Release-Server benutzt, um einen Server zu erstellen, auf dem meine Elektronen-App zum Einsatz kommen kann.Auf der Suche nach einem kompletten Tutorial über den Prozess, um eine Elektronenapp installiert zu aktualisieren
ich hinzufügen in meinem Elektron App diesen Frieden Code
const autoUpdater = electron.autoUpdater;
var feedUrl = 'http://10.61.32.53:1337//download/:' + app.getVersion();
autoUpdater.setFeedURL(feedUrl);
// event handling after download new release
autoUpdater.on('update-downloaded', function (event, releaseNotes, releaseName, releaseDate, updateUrl, quitAndUpdate) {
// confirm install or not to user
var index = dialog.showMessageBox(mainWindow, {
type: 'info',
buttons: [i18n.__('Restart'), i18n.__('Later')],
title: "Typetalk",
message: i18n.__('The new version has been downloaded. Please restart the application to apply the updates.'),
detail: releaseName + "\n\n" + releaseNotes
});
if (index === 1) {
return;
}
// restart app, then update will be applied
quitAndUpdate();
});
Aber wenn ich meine Anwendung installieren, ich habe diesen Fehler:
In der Tat, ich glaube, ich don‘ Ich verstehe, was ich auf der Clientseite, aber auch auf der Serverseite tun soll. Jede Hilfe wäre sehr willkommen! Vielen Dank im Voraus
Danke für Ihre Hilfe. Ich habe es noch nicht versucht, aber ich werde es tun. –