Ионный + Электрон
Я использую Electronic Builder, принимая nsis в качестве цели для создания Windows Installer.
электронная версия 1.7.9 электронная версия 19.40.0
Ниже приведены настройки сборки package.json для установки Windows.
"build": {
"appId": "com.conveyant.dispatcher",
"directories": {
"output": "./dist"
},
"mac": {
"category": "public.app-category.business"
},
"dmg": {
"contents": [
{
"x": 110,
"y": 150
},
{
"x": 240,
"y": 150,
"type": "link",
"path": "/Applications"
}
]
},
"win": {
"icon": "build/icon.ico",
"target": "nsis"
},
"nsis": {
"allowElevation": false,
"allowToChangeInstallationDirectory": true,
"oneClick": false,
"perMachine": true
}
}
Он создаст win-пакет и установщик Windows, но установщик не будет работать, он показывает сообщение об ошибке Error! Не удалось инициализировать каталог плагинов. Повторите попытку позже.