我正在使用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) =>
所有这些都记录为未定义。
编辑:
Electron builder 不提供 Github 主体,那么如何添加发行说明?
Github正文目前无法获得,因此需要直接从应用程序添加发行说明。
将 release-notes.md 添加到资源文件夹,并在其中写笔记。
在电子文件中,
autoUpdater.on('update-downloaded', (info) => {
//Get release notes
info.releaseNotes
这对我来说适用于窗户。