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 !