0

我正在使用电子的桌面应用程序工作一切正常,除了 autoUpdater.setFeedURL() 方法,它总是返回这个异常:“更新检查失败。服务器发送了无效响应。稍后再试。”

if(!isDev)
    {
      autoUpdater.setFeedURL({
        "url":"https://github.com/MyUsername/MyRepos/releases/"
      });
      autoUpdater.checkForUpdates();
    }

在此处输入图像描述

4

1 回答 1

1

是的!经过 2 天的头痛后,我发现我只是在使用已弃用的 autoUpdater 版本,我应该使用这个:

const { autoUpdater } = require('electron-updater');

所以我接下来要做的就是删除setFeedURL行,而不是autoUpdater.checkForUpdates()我使用autoUpdater.checkForUpdatesAndNotify()

if(!isDev)
{
    autoUpdater.checkForUpdatesAndNotify();
}
于 2020-10-30T09:01:05.100 回答