Bladeren bron

添加electorn-updater 依赖项,解决自动更新中静默安装时,闪退的问题

gaoshuaixing 4 jaren geleden
bovenliggende
commit
95f68f2179
2 gewijzigde bestanden met toevoegingen van 4 en 1 verwijderingen
  1. 2 0
      electron/autoUpdater.js
  2. 2 1
      package.json

+ 2 - 0
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();
   });
 

+ 2 - 1
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",