UNPKG

rerumaccusamus

Version:

The meta-framework suite designed from scratch for frontend-focused modern web development.

42 lines (28 loc) 862 B
--- sidebar_position: 2 --- # updateService :::info 补充信息 * 升级管理服务 * 使用进程:[主进程](/docs/guides/features/electron/basic#主进程)。 ```ts import { updateService } from '@modern-js/runtime/electron-main'; ``` ::: ## 实例方法 ### checkForUpdates `updateService.checkForUpdates(options)` #### 参数 - options:`object`,检查升级选项。 - receiver:`string`,接收升级进度消息的窗口名。 - url:`string`,检测升级版本文件的地址。(`xx.yml` 文件的父目录)。 #### 返回值 - `void`。 检查应用更新。 ### quitAndInstall `updateService.quitAndInstall([isSlient])` #### 参数 - [isSlient]:`boolean`,是否静默升级。 #### 返回值 - `Promise<void>`。 退出并应用更新,最终调用 `electron-updater` `appUpdater.quitAndInstall(isSilent)`。