Как это сообщение: Автоматическое обновление Electron не работает без уведомления при установке обновления. в Windows
Я не могу установить новое обновление :( проверьте обновление, загрузка прошла успешно, но во время установки обновления индикатор выполнения заполняется наполовину, а затем исчезает.
Приложение остается закрытым и не запускается автоматически после исчезновения индикатора выполнения.
у меня нет ошибки с журналом ... я использую v4.2.0 электронного обновления.
[ОБНОВИТЬ]
ожидая реального решения, я сделал этот код для автоматического обновления в Windows:
if(process.platform != 'win32') {
autoUpdater.quitAndInstall();
} else {
// to find info of next version get pair "filename":"<appName>-Setup-<version>.exe"
let pathOfPending = homedir + '\\AppData\\Local\\' + process.env.npm_package_name + '-updater\\pending\\';
let updateInfo = JSON.parse(fs.readFileSync(pathOfPending + 'update-info.json'));
console.log(updateInfo.fileName);
exec(pathOfPending + updateInfo.fileName, function(err, data) {
console.log(err);
//don't forget to exit your app because the setup launches the app too
});
}