Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 1.12 KB

File metadata and controls

43 lines (31 loc) · 1.12 KB
description
Generate a DMG with Electron Forge to distribute your Electron app on macOS.

DMG

The DMG target builds Apple Disk Image (.dmg) files, which are the standard format for sharing macOS apps. The DMG acts like a ZIP file, but provides an easy way for users to take the app and put it in the /Applications directory.

Requirements

You can only build the DMG target on macOS machines.

Installation

npm install --save-dev @electron-forge/maker-dmg

Usage

To use @electron-forge/maker-dmg, add it to the makers array in your Forge configuration:

{% code title="forge.config.js" %}

module.exports = {
  makers: [
    {
      name: '@electron-forge/maker-dmg',
      config: {
        background: './assets/dmg-background.png',
        format: 'ULFO'
      }
    }
  ]
};

{% endcode %}

Configuration options are documented in MakerDMGConfig.

Debugging

For advanced debug logging for this maker, add the DEBUG=electron-installer-dmg* environment variable.