2016-09-21 13 views
0

我已經成功地運行expressjs服務器電子一起上說明如下: Run Node.js server file automatically after launching Electron App調試運行expressjs服務器旁邊電子

現在的問題,也沒有從相關的服務器活動的命令行輸出。我只是運行

electron . 

關於項目目錄,那麼沒有其他輸出與服務器有關。

有沒有辦法讓服務器活動登錄到cli,就像我通常運行(如剛剛)node server.js

+0

https://github.com/electron/electron/blob/master/docs/tutorial/debugging-main-process.md –

回答

0

也許你可以嘗試使用節點模塊concurrently。這將允許您一次運行兩個命令,並且通常用於電子開發。

而不是讓服務器和電子從同一個文件中運行,將它分離成一個服務器文件和一個電子文件。例如,我的主要發展技術之一是這樣的:

concurrently "npm run server" "npm run start-app" 

,哪個跑得我熱重載服務器,我的電子應用開發模式連接。
通過同時使用,您也可以看到每個過程的輸出。

這種技術在實踐中的一個很好的例子是electron-react-boilerplate存儲庫。如果您對這種開發方式感興趣,我建議您克隆該存儲庫並嘗試一下,看他們的開發過程如何工作(無論您是否使用React)。