Не могу найти отладку модуля - PullRequest
0 голосов
/ 26 декабря 2018

У меня была эта проблема в течение некоторого времени, и я даже открыл проблему на странице 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"
    }
  }
}

Ответы [ 2 ]

0 голосов
/ 28 декабря 2018

Хорошо.Похоже, я решил свою проблему.Не уверен, почему именно, но это сработало.Мне нужно было переместить 2 перечисленные ниже зависимости из devDependencies в раздел зависимостей в моем package.json

"electron-webpack": "^2.6.1",
"webpack": "^4.26.0"

Если кто-то может пролить свет на это, это было бы полезно.Я решил опубликовать это здесь на случай, если кто-то столкнется с этой проблемой.

0 голосов
/ 27 декабря 2018

У меня была такая же проблема несколько часов назад, которая была решена путем исключения (игнорирования) папки src из конфигурации пакета.Не могли бы вы вставить сюда файл package.json?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...