узловые модули не найдены после упаковки электронного приложения с электронно-подделкой для окна - PullRequest
0 голосов
/ 23 февраля 2020

Приложение Electron было инициализировано с использованием шаблона веб-пакета Electron-Forge, и все отлично работает для MacO. При запуске версии dev с использованием электронно-кузнечный запуск приложение отлично загружается на windows. Как только приложение упаковано для windows с использованием Electron-Forge Make , сборка завершается успешно. Но при запуске упакованного приложения Не удается найти модуль X выбрасывается . Папка . / Out / app / resources / app / node_modules пуста. Также пакет. json . / Out / app / resources / app / package. json выглядит следующим образом.

  "name": "my-app",
  "productName": "my-app",
  "version": "1.0.0",
  "description": "My Electron application description",
  "main": ".webpack/main",
  "scripts": {
    "start": "electron-forge start",
    "package": "electron-forge package",
    "make": "electron-forge make",
    "publish": "electron-forge publish",
    "lint": "echo \"No linting configured\""
  },
  "keywords": [],
  "author": {
    "name": "",
    "email": ""
  },
  "license": "MIT",
  "config": {},
  "dependencies": {},
  "devDependencies": {},
  "optionalDependencies": {},
  "peerDependencies": {}
}

Ни одна из зависимостей в источнике пакет. json сделал это в упакованном приложении.

...