Я работаю с Ubuntu 18.04 и создаю сборки с использованием электронного компоновщика (node.js, реакция приложения).Наконец, у меня есть работоспособное здание, которое делает несколько zips (win и linux) и deb (linux).Когда я устанавливаю deb, он работает хорошо, но когда я распаковываю сборки, я не могу их запустить:
- версия windows не работает через wine
- версия linux isне исполняемый.
Я использую Ubuntu 18.04, электрон 4.0.4, строитель электронов 20.38.5.
Вот мой package.json
"scripts": {
"dist": "electron-builder --linux --windows",
"postinstall": "electron-builder install-app-deps"
},
"build": {
"appId": "my_app_id",
"extraFiles": [
"assets"
],
"win": {
"target": "zip",
"icon": "assets/icon.png"
},
"linux": {
"target": [
"deb",
"zip"
],
"icon": "assets/icon.icns"
}
}
Итак, сначала я запускаю npx webpack , чтобы собрать приложение.Затем я запускаю npm и запускаю dist для сборки.Создает linux-x64.zip, win32-x64.zip, amd64.deb.Но вещь внутри почтовых индексов не работает.
Одно важное замечание: я получил этот материал как наследие от другого разработчика, и, возможно, он не совершил что-то необходимое, и, возможно, весь этот персонал был только егоучебное решение и не работает вообще.