优化代码

This commit is contained in:
gaoshuaixing
2022-02-22 16:22:36 +08:00
parent e0724564fd
commit 0dc733cc98
14 changed files with 65 additions and 69 deletions

View File

@@ -456,12 +456,11 @@ class ExampleController extends Controller {
* 检查是否有新版本
*/
checkForUpdater () {
// const updateConfig = config.get('autoUpdate');
// if ((is.windows() && updateConfig.windows) || (is.macOS() && updateConfig.macOS)
// || (is.linux() && updateConfig.linux)) {
// const autoUpdater = require('../lib/autoUpdater');
// autoUpdater.checkUpdate();
// }
const config = this.app.config.autoUpdate;
if ( (is.windows() && config.windows) || (is.macOS() && config.macOS) || (is.linux() && config.linux) ) {
const autoUpdater = require('../library/autoUpdater');
autoUpdater.checkUpdate();
}
return;
}
@@ -470,13 +469,11 @@ class ExampleController extends Controller {
* 下载新版本
*/
downloadApp () {
// const updateConfig = config.get('autoUpdate');
// if ((is.windows() && updateConfig.windows) || (is.macOS() && updateConfig.macOS)
// || (is.linux() && updateConfig.linux)) {
// const autoUpdater = require('../lib/autoUpdater');
// autoUpdater.download();
// }
const config = this.app.config.autoUpdate;
if ( (is.windows() && config.windows) || (is.macOS() && config.macOS) || (is.linux() && config.linux) ) {
const autoUpdater = require('../library/autoUpdater');
autoUpdater.download();
}
return;
}