制造器

使用 Electron Forge 生成特定于平台的可分发文件。

制造器是 Electron Forge 的一种方法,用于获取您打包的应用程序并生成特定于平台的可分发文件,例如 DMG、EXE 或 Flatpak 文件(以及其他文件)。

每个制造器都必须在您 Forge 配置的 makers 部分进行配置,并指定要运行的平台和制造器特定的配置。例如:

module.exports = {
  makers: [
    {
      name: '@electron-forge/maker-zip',
      platforms: ['darwin', 'linux'],
      config: {
        // the config can be an object
      }
    },
    {
      name: '@electron-forge/maker-dmg',
      config: (arch) => ({
        // it can also be a function taking the currently built arch
        // as a parameter and returning a config object, e.g.
      })
    }
  ]
};

请注意,所有制造器对于 platforms 值都有逻辑默认值,因此通常您无需指定该属性。

上次更新