繁体   English   中英

Electron --serve在缺少package.json时失败

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM