Skip to content

Electron应用打包

打包工具选择

打包准备

  • 证书
    • Mac:开发者证书 99刀/年
    • Windows:签名证书 赛门铁克 WoSign
  • 对应系统的机器
  • 软件所需图片 软件图片准备

通过iconUtil生成图标 icns

electron-builder 安装

打包配置

Mac 打包配置

Windows 打包配置

经验总结

  • 产品发布时版本号需升级,一般遵循semver语法,可以使用 npm version patch/minor/major 命令
  • Windows下需要签名证书,否则会被windows defender拦截
  • Mac下需要开发者证书,否则无法使用自动更新
  • Windows下打包可以写nsis逻辑,修改安装界面
  • 开源软件可以基于Travis CI或者AppVeyor,Github Actions实现自动打包发布

Contributors

作者:Long Mo
字数统计:241 字
阅读时长:1 分钟
Long Mo
文章作者:Long Mo
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Longmo Docs