从Electron autoUpdater获取发行说明

从Electron autoUpdater获取发行说明,electron,electron-builder,Electron,Electron Builder,我正在使用Electron autoUpdater更新我的应用程序,源代码是一个私有Github repo。 它可以很好地更新应用程序,但我似乎无法获得我的发行说明。发布发布后,这些是可以在Github中键入的描述吗?如果不是这样,我如何在新版本中包含发行说明 我已尝试从以下位置获取发行说明: //info.releaseNotes autoUpdater.on('update-download',(info)=> //注释 autoUpdater.on('update-downloaded',

我正在使用Electron autoUpdater更新我的应用程序,源代码是一个私有Github repo。 它可以很好地更新应用程序,但我似乎无法获得我的发行说明。发布发布后,这些是可以在Github中键入的描述吗?如果不是这样,我如何在新版本中包含发行说明

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

//info.releaseNotes
autoUpdater.on('update-download',(info)=>
//注释
autoUpdater.on('update-downloaded',(信息、注释)=>
//信息发布说明
autoUpdater.on('update-available',(info)=>
//注释
autoUpdater.on('update-available',(信息、注释)=>
所有这些都记录为未定义

编辑:


Electron builder不提供发布说明,因此如何添加发布说明?

目前无法获取Github正文,因此需要直接从应用程序添加发布说明

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

在电子文件中

autoUpdater.on('update-download',(info)=>{
//获取发行说明
信息发布说明

这在windows for me中适用。

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

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

在电子文件中

autoUpdater.on('update-download',(info)=>{
//获取发行说明
信息发布说明

这在windows中对我有效。

因为您标记了electron builder,假设您使用的是electron builder,并且它不支持发布说明的gh正文:。@OJKwon那么我如何添加发布说明?1.使用不同于gh的自动更新服务器,手动为发布说明提供json负载。2.等待上游electron builder修复此问题s问题。另请注意,发行说明在Windows上不可用,因此无论如何解决此问题,您仍然无法通过autoupdater事件处理程序获得发行说明。(:
在Windows上,只有releaseName可用。
)@OJKWon我不知道为什么它会这样说。我能够让它在windows上工作。似乎它需要更新。因为你已经标记了electron builder,假设你正在使用electron builder,并且它不支持发布说明的gh正文:。@OJKWon那么我如何添加发布说明?1.使用不同于gh的自动更新服务器,手动提供js关于发行说明的有效负载。2.等待上游electron builder修复此问题。另请注意,发行说明在Windows上无论如何都不可用,因此,无论如何修复此问题,您仍然无法通过autoupdater事件处理程序获得发行说明。(
在Windows上只有releaseName可用。
)@OJKWon我不知道它为什么这么说。我能够让它在windows上工作。似乎它需要更新。