Electron --serve не работает при отсутствии - PullRequest
0 голосов
/ 27 июня 2019

У меня странная проблема с приложением PoC.Это приложение Electron, использующее Angular 7 и Ionic 4. Это очень просто, всего два маршрута, один фальшивый сервис и мало что происходит.

В package.json Я определил следующие скрипты:

"electron:serve": "electron . --serve",
"electron:transpile": "webpack ./electron/src/main.ts --config ./electron/webpack.electron.config.js",
"build:electron": "npm run electron:transpile && npm run build:web && electron-builder build"

Структура папок выглядит следующим образом:

poc-client
+- dist
   +- ...
+- electron
   +- dist
   +- src
   +- tsconfig.json
   +- webpack.electron.config.js
+- src
   +- ...
+- package.json

Теперь, когда я запускаю build:electron, он создает приложение, генерирует исполняемый файл в папке dist и все работает, как и ожидалось.Но когда я запускаю electron:serve Electron запускается, но я получаю следующую ошибку:

Error

Консоль в VS Code не показывает ошибки при запуске скриптатакже нет никаких проблем, показанных в Chromium Dev Tools.Я нашел это , но это не так, я пытался добавить поддельные package.json в папку электронов, но безрезультатно.У меня заканчиваются идеи, что делать.

1 Ответ

0 голосов
/ 27 июня 2019

похоже, вы работаете в своем каталоге dist, но ищете файл package.json в своем корневом каталоге.

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