ElectronJS自动更新程序.setFeedURL()引发异常["更新检查失败.服务器发送了无效响应.请稍



我正在使用electron开发一个桌面应用程序,一切都很好,除了autoUpdater.setFeedURL((方法,它总是返回这个异常:"更新检查失败。服务器发送了无效响应。请稍后再试">

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

在此处输入图像描述

是的!经过两天的头痛,我发现我只是使用了一个不推荐使用的autoUpdater版本,我应该使用这个:

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

因此,我接下来所做的只是删除setFeedURL行,而不是autoUpdater.checkForUpdates((我使用了autoUpdater.checkForUpdatesAndNotify((

if(!isDev)
{
autoUpdater.checkForUpdatesAndNotify();
}

最新更新