跳转到主文档

electron.builder

适用的工程方案
  • Modern.js MWA
  • 类型: Object
  • 默认值: {}

应用构建相关配置。

提示

我们对 Electron-builder 的配置本身做了一个简单的整合:

  • 对于所有平台(mac、win、linux)通用的 Electron-builder 配置,我们放到:baseConfig下。
  • 对于不同平台各自特有的配置,我们分别在对应的 key 下配置即可。
  • 每一个 key 下面对应的,都是 Electron-builder 本身的配置, 详细可见:Electron Builder

最后,我们会根据这些配置,再结合框架内部默认的一些用户不需要改的配置(若需要修改,则直接配置就可覆盖),进行合并成最终 Electron-builder 的配置。

electron.builder.baseConfig

  • 类型: Object
  • 默认值: {}

对应 Electron Builder 的配置,所有操作系统公用配置。

electron.builder.macConfig

  • 类型: Object
  • 默认值: {}

对应 Electron Builder 的配置,Mac 相关构建配置。

electron.builder.winConfig

  • 类型: Object
  • 默认值: {}

对应 Electron Builder 的配置 Windows 32 位相关构建配置。

electron.builder.win64Config

  • 类型: Object
  • 默认值: {}

对应 Electron Builder 的配置,Windows 64 位相关构建配置。

electron.builder.linuxConfig

  • 类型: Object
  • 默认值: {}

对应 Electron Builder 的配置,Linux 相关构建配置。