Создать установщик приложения для Windows - Электрон (электронный упаковщик, электронный строитель)

Может ли кто-нибудь помочь мне со следующими вопросами.

Какая разница между этими двумя? electron-packager а также electron-builder,


Я использовал оба. И оба они создают файл.exe.
Но созданный с помощью Builder может использоваться независимо (не требует других файлов)

Проблема с приложением (созданным на базе Electronic Builder) заключается в том, что каждый раз, когда я запускаю приложение (MyApp) в ОС Windows, загружается что-то еще (интерфейс), а затем требуется некоторое время для запуска приложения (может быть, около 7-8 секунд).

Прикрепили изображение: введите описание изображения здесь

Почему я не могу создать установщик, как другие приложения Windows. Где я устанавливаю его один раз, а затем запускаю Programs -> MyApp

Пожалуйста, помогите / руководство

Спасибо!!

1 ответ

Решение

Какая разница между этими двумя? электрон-упаковщик и электрон-строитель.

электронный строитель включает в себя электронный упаковщик. Electron-Packager упаковывает только ваше приложение, но пакет для электронного компоновщика, создает в распространяемом формате (например, dmg, setup exe, AppImage) и публикует в GitHub Releases или Bintray.

Проблема с приложением (созданным на базе Electronic Builder) заключается в том, что каждый раз, когда я запускаю приложение (MyApp) на

Вы должны обрабатывать события Squirrel.Windows, пожалуйста, смотрите https://github.com/electron/windows-installer

Почему я не могу создать установщик, как другие приложения Windows.

Используя электронный строитель, вы можете - просто установить build.win.target в nsis а также build.nsis.perMachine в true, Пожалуйста, посмотрите все доступные варианты - https://github.com/electron-userland/electron-builder/wiki/Options

Другие вопросы по тегам