哆啦好梦 2 年之前
父节点
当前提交
381d18cb20
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      electron/addon/autoUpdater/index.js

+ 4 - 4
electron/addon/autoUpdater/index.js

@@ -1,10 +1,9 @@
-const { app } = require('electron');
+const { app: electronApp } = require('electron');
 const { autoUpdater } = require("electron-updater");
 const is = require('electron-is');
 const Log = require('ee-core/log');
 const Conf = require('ee-core/config');
 const Electron = require('ee-core/electron');
-const EE = require('ee-core/ee');
 
 /**
  * 自动升级插件
@@ -22,6 +21,7 @@ class AutoUpdaterAddon {
   create () {
     Log.info('[addon:autoUpdater] load');
 
+    const app = this.app;
     const cfg = Conf.getValue('addons.autoUpdater');
     if ((is.windows() && cfg.windows)
         || (is.macOS() && cfg.macOS)
@@ -45,7 +45,7 @@ class AutoUpdaterAddon {
       downloaded: 4,
     }
 
-    const version = app.getVersion();
+    const version = electronApp.getVersion();
     Log.info('[addon:autoUpdater] current version: ', version);
   
     // 设置下载服务器地址
@@ -106,7 +106,7 @@ class AutoUpdaterAddon {
       info.desc = '下载完成';
       this.sendStatusToWindow(info);
       // quit and update
-      EE.app.appQuit();
+      app.appQuit();
       autoUpdater.quitAndInstall();
     });
   }