Electron autoUpdate-vercel与私有git存储库

Electron autoUpdate-vercel与私有git存储库,electron,auto-update,electron-builder,electron-packager,vercel,Electron,Auto Update,Electron Builder,Electron Packager,Vercel,我正在尝试实现electron autoUpdater,根据文档,对于私有存储库,建议使用Hazel、Nuts或electron release server。我使用的是hazel文档中建议的vercel,但遇到的问题很少 我已经将存储库链接到vercel,如果我将任何更改推送到git,我可以看到它将反映在vercel仪表板中的生产构建中。我正在使用其url将其与autoUpdater链接,如下所示: const server = 'https://electron-update-****.ve

我正在尝试实现electron autoUpdater,根据文档,对于私有存储库,建议使用Hazel、Nuts或electron release server。我使用的是hazel文档中建议的vercel,但遇到的问题很少

我已经将存储库链接到vercel,如果我将任何更改推送到git,我可以看到它将反映在vercel仪表板中的生产构建中。我正在使用其url将其与autoUpdater链接,如下所示:

const server = 'https://electron-update-****.vercel.app'
const feed = `${server}/update/${process.platform}/${app.getVersion()}`

autoUpdater.setFeedURL(feed)
autoUpdater.on('update-available', (ev, info) => {
 alert('update available')
})
autoUpdater.addListener('update-downloaded', (event, releaseNotes, releaseName) => {
  const dialogOpts = {
      type: 'info',
      buttons: ['Neustarten', 'Jetzt nicht. Später'],
      title: 'Masslinker Update',
      message: process.platform === 'win32' ? releaseNotes : releaseName,
      detail: 'Eine Neue Version wurde heruntergeladen. Starte die Anwendung neu um das Update zu installieren.'
  }

  dialog.showMessageBox(dialogOpts).then((returnValue) => {
      if (returnValue.response === 0) autoUpdater.quitAndInstall()
  })
})

app.on("ready", function() {
  setInterval(() => {
  autoUpdater.checkForUpdates();
}, 1000)
 });
我推动这些变化,并看到它在vercel中得到反映。但即使等待了很长时间,它在应用程序中也没有任何作用。我尝试了electron builder和electron packager来生成exe。在这两种情况下,它似乎都不起作用。我是不是遗漏了什么