我正在使用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,所以如何添加发行说明?
答案 0 :(得分:0)
Github主体目前无法获取,因此需要直接从应用程序添加发行说明。
将release-notes.md添加到resources文件夹,并在其中写入注释。
在电子文件中
autoUpdater.on('update-downloaded', (info) => {
//Get release notes
info.releaseNotes
这对我来说适用于Windows。