簡體   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