[英]Electron --serve fails on missing package.json
我在PoC应用程序上工作时遇到一个奇怪的问题。 这是一个使用Angular 7和Ionic 4的Electron应用程序。它非常简单,只有两条路线,一条伪造的服务,没有太多活动。
在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
电子时,我将收到以下错误:
VS Code中的控制台在运行脚本时未显示任何错误,Chromium Dev Tools中也未显示任何问题。 我发现了 ,但事实并非如此,我尝试将伪造的package.json
添加到电子文件夹,但没有任何效果。 我没办法了,该怎么办。
看起来您在dist目录中提供服务,但在根目录中寻找package.json文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.