Я использую электрон 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",
"exe"
]
},
"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?