从Electron autoUpdater获取发行说明

时间:2019-12-21 02:33:57

标签: electron electron-builder

我正在使用Electron autoUpdater来更新我的应用程序,其中有一个私人的Github存储库。 它可以很好地更新应用程序,但是我似乎无法获得发行说明。发布发布后可以在Github中输入这些描述吗?如果不是这种情况,我如何在新版本中包含发行说明?

我尝试从以下位置获取发行说明:

//info.releaseNotes
autoUpdater.on('update-downloaded', (info) => 
//notes
autoUpdater.on('update-downloaded', (info, notes) => 
//info.releaseNotes
autoUpdater.on('update-available', (info) => 
//notes
autoUpdater.on('update-available', (info, notes) => 

所有这些日志均未定义。

编辑:

电子构建器不提供Github body,所以如何添加发行说明?

1 个答案:

答案 0 :(得分:0)

Github主体目前无法获取,因此需要直接从应用程序添加发行说明。

将release-notes.md添加到resources文件夹,并在其中写入注释。

在电子文件中

autoUpdater.on('update-downloaded', (info) => {
  //Get release notes 
  info.releaseNotes 

这对我来说适用于Windows。