我已经在应用程序中实现了 Electron 更新程序的自动更新,这很棒。
但是该应用程序会在主 Electron 过程启动时检查更新。
所以,我想知道;在后台关闭应用程序时,有没有办法安装更新?或者至少推迟更新到用户关闭应用程序的时间。
我阅读了文档,发现了一些很棒的提示,可以在应用程序运行时进行更新,但是关于这种情况我还没有发现任何东西。
最佳答案
auto-updater
嵌入到您的 Electron 应用程序中,更新程序将作为您的 Electron 应用程序的child process
运行。您知道,子进程将在主进程终止后终止。
因此,使用默认的auto-updater
,您无法实现目标。
并非没有,但是您应该为您的应用程序构建自己的auto-updater
。
但是请考虑一下,如果您要对每个 Electron 应用程序都这样做,那么这意味着每个 Electron 应用程序都需要其专有的自动更新器...
我会说,这不是自动更新程序的正确方法。
关于typescript - 我的应用关闭时可以启动 Electron 更新程序更新吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61404576/