У меня была эта проблема в течение некоторого времени, и я даже открыл проблему на странице github электронного строителя, но не получил никакого ответа.
Я использую версию электронного строителя 20.38.4 и пытается упаковать приложение для среды Win 64.Все отлично работает, когда я делаю "Yarn Dev" и "Yarn Compile".Даже "пряжа" работает без проблем.
Однако, когда я нажимаю на сгенерированный файл .exe, я получаю это сообщение об ошибке.
Любые идеи?
Вот ссылка на проблему, с которой я открылнекоторые подробные снимки экрана и журналы
https://github.com/electron-userland/electron-builder/issues/3561
Вот файл package.json по запросу
{
"name": "myproj",
"version": "0.0.0",
"license": "MIT",
"scripts": {
"dev": "electron-webpack dev",
"compile": "electron-webpack",
"dist": "yarn compile && electron-builder",
"dist:dir": "yarn dist --dir -c.compression=store -c.mac.identity=null"
},
"dependencies": {
"@rodrigogs/mysql-events": "^0.5.2",
"electron-online": "^1.0.0",
"mysql": "^2.16.0",
"source-map-support": "^0.5.9"
},
"devDependencies": {
"electron": "3.0.10",
"electron-builder": "^20.38.4",
"electron-webpack": "^2.6.1",
"webpack": "^4.26.0"
},
"build": {
"appId": "com.teamio.app",
"productName": "Teamio",
"buildVersion": "1.0",
"copyright": "Copyright © 2018 Teamio.app",
"nsis": {
"oneClick": false,
"perMachine": true,
"allowElevation": true,
"allowToChangeInstallationDirectory": true,
"deleteAppDataOnUninstall": true,
"createDesktopShortcut": true,
"installerIcon": "build/icon.ico",
"uninstallerIcon": "build/icon.ico",
"uninstallDisplayName": "Uninstall Teamio"
},
"win": {
"target": "nsis",
"icon": "build/icon.ico"
}
}
}