Я использую электрон v6.0.9 с электронным сборщиком v21.2.0. Вот конфигурация упаковки из моего package.json
для производственной сборки.
"build": {
"appId": "com.app.prototype",
"productName": "Pluto",
"copyright": "Copyright © 2018 Simon Inc.",
"mac": {
"target": [
"zip"
]
},
"win": {
"publisherName": "Simon Inc.",
"target": [
"nsis",
"zip"
]
},
"linux": {
"target": [
"AppImage",
"tar.gz"
]
},
"dmg": {
"icon": "build/icon.icns"
},
"publish": {
"provider": "generic",
"url": "THE_RELEASE_URL_HERE",
"channel": "latest",
"publishAutoUpdate": true
}
},
Я настроил сценарий сборки как "pack": "electron-builder --dir -mwl",
в script
. Проблема в том, что когда я запускаю команду npm run pack
, она упаковывает приложение для всей платформы, но для Windows нет единого установочного файла ни .exe
, ни .msi. electron-builder
строит кучу файлов для windows.
Я использую macOS High Sierra v10.13.6 (17G8030). Я также пробовал строить на системе Windows 10, но результат тот же. Здесь что-то неправильно сконфигурировано или требуется еще несколько шагов для создания единого установочного файла для Windows?