Создать установщик приложения для 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