基于GitHub的Electron自动发布与更新

在前面已经实现了我们自己的Markdown编辑软件,首次安装肯定是要手动下载安装的,但是在后续的迭代更新中,如果还需要一次次的去手动下载安装替换的话,那么体验肯定是不太好的。

本文介绍了如何在 Electron 中自动发布到 GitHub 以及自动更新的实现方案,话不多说,让我们立刻开始。

自动发布

我们可以依托 GitHub 作为安装包的托管平台,对于每一次的版本发布,都可以在对应的仓库里新建一个 release ,并把对应的安装包资源传输到 release 中。

图片[1]-基于GitHub的Electron自动发布与更新-山海云端论坛

打包的时候可以使用 electron-builder 这个库,在根目录下创建 electron-builder.yml 配置文件。写入如下配置:

图片[2]-基于GitHub的Electron自动发布与更新-山海云端论坛

图片[3]-基于GitHub的Electron自动发布与更新-山海云端论坛
图片[4]-基于GitHub的Electron自动发布与更新-山海云端论坛
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容