Skip to content
This repository was archived by the owner on Dec 13, 2019. It is now read-only.
This repository was archived by the owner on Dec 13, 2019. It is now read-only.

Electron Builder/Forge support for Electron-based projects #63

Description

@lbssousa

Currently quasar-cli already provides a well known electron-packager integration to bundle Electron-based applications in an executable format. I wonder if this project could get a step further and integrate electron-builder/electron-forge as well, providing so a complete solution for packaging apps in a distributable format (Windows installer, macOS dmg, Linux DEB/RPM/AppImage/Snap/Flatpak, etc.).

Both projects provide an API so they could be integrated into quasar-cli. Note, however, that both support different targets:

  • electron-builder supports:
    • all platforms: 7z, zip, tar.xz, tar.7z, tar.lz, tar.gz, tar.bz2)
    • macOS: dmg, pkg, mas (macOS)
    • Linux: AppImage, snap, deb, rpm
    • Windows: nsis (Installer), nsis-web (Web installer), portable (portable app without installation), AppX (Windows Store), MSI, Squirrel.Windows
  • electron-forge supports:
    • all platforms: zip
    • macOS: dmg
    • Linux: flatpak, deb, rpm (AppImage and snap available via electron-builder plugin)
    • Windows: AppX, Squirrel.Windows (nsis and nsis-web available via electron-builder plugin)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions