diff --git a/electron/autoUpdater.js b/electron/autoUpdater.js index 96e6f2a..a861d3c 100644 --- a/electron/autoUpdater.js +++ b/electron/autoUpdater.js @@ -33,6 +33,8 @@ exports.setup = function () { autoUpdater.on('update-downloaded', (info) => { sendStatusToWindow('Update downloaded'); // quit and update + MAIN_WINDOW.destroy(); + app.quit(); autoUpdater.quitAndInstall(); }); diff --git a/package.json b/package.json index 82f1b73..0ad5e78 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "electron-egg", - "version": "1.8.0", + "version": "1.8.1", "description": "A fast, desktop software development framework", "main": "main.js", "softName": "electron-egg", @@ -112,6 +112,7 @@ "egg-view-ejs": "^2.0.0", "electron-is": "^3.0.0", "electron-log": "^4.2.2", + "electron-updater": "^4.3.5", "get-port": "^5.1.1", "glob": "^7.1.6", "lodash": "^4.17.11",