Описание тега electron-builder

Electron Builder - это решение с открытым исходным кодом для распространения и автоматического обновления приложений Electron NPM. Используйте этот тег в вопросах о: а) использовании Electron Builder для распространения или обновления приложения Electron или б) работе с исходным кодом проекта Electron Builder.

Electron Builder - это электронный проект npm, который обеспечивает распространение и автоматическое обновление приложений на базе Electron.

Electron Builder предоставляет следующие услуги:

  • Управление пакетами NPM:
    • Компиляция зависимостей нативного приложения
    • Зависимости развития никогда не исключаются
  • Управление версиями сборки
  • Подпись кода (CI-сервер, машина разработки)
  • Поддержка автоматического обновления
  • Несколько целевых платформ и форматов распространения:
    • Все платформы: 7z, zip, tar.gz, tar.xz, tar.lz, tar.bz2
    • MacOS: dmg, mas
    • Linux: AppImage, deb, rpm, apk, freebsd, pacman, p5p
    • Windows: NSIS, Белка.Windows
  • Интеграция выпусков GitHub для артефактов

electronic- packager и appdmg используются под капотом.

Ресурсы: