2
我有一個簡單的nodeJS應用程序,它有一個函數來抓取文件元數據。由於抓取元數據可能會非常緊張,所以我使用叉子將應用程序作爲子進程運行。如何用電子分叉子進程
const metaParser = child.fork( fe.join(__dirname, 'parse-metadata.js'), [jsonLoad]);
一切工作很好,直到我把它移植到電子。在main.js中運行時,該進程已成功創建,但立即退出。我添加了一些記錄到parse-metadata.js,發現parse-metadata.js成功執行並運行了足夠長的時間以運行前幾行代碼,然後退出。
如何獲取電子到fork parse-metadata.js並保持活動直到結束?
我使用電子v1.4.15和節點V6
你檢查了嗎? http://stackoverflow.com/questions/38172308/spawn-a-child-process-in-electron – Mouneer
是的,我看到了。這並不能解釋我所看到的行爲 – iros