我曾在一个应用程序中实现了电子更新器的自动更新,它非常棒。
但是应用程序在启动时在主电子进程中检查更新。
所以,我想知道,有没有一种方法可以在应用关闭时在后台安装更新?或者至少在用户关闭应用程序时,将更新区分开来。
我阅读了文档,我发现了关于在应用程序运行时更新的很棒的提示,但我还没有发现任何关于这种情况的东西。
该 auto-updater
嵌入到您的电子应用程序中,更新程序将作为一个 child process
的电子应用。你知道,子进程将在主进程结束后被终止。
所以在默认情况下 auto-updater
你不能实现你的目标。 不是不可能,但你应该建立自己的 auto-updater
的应用。
但是考虑到这一点,如果你打算对每个电子应用都这样做的话,那么这意味着每个电子应用都需要他们专属的自动更新器......
我想说,这不是自动更新器的正确方式。