我構建了一個node.js應用程序,並將其打包爲二進制文件(使用nexe),並且想要在更新可用時更新並重新啓動進程。當我產生新的進程並退出時,我希望新的進程接管終端,但這不會發生。下面是我在(使用child_process)這樣做:在終端上 var spawn = require('child_process').spawn;
var child = spawn(process.execPath
我剛開始使用Node.js,現在我正試圖讓我的腳本每隔10秒在後臺運行,就像守護進程等待某件事要做,從數據庫運行它從程序讀取輸出,並根據輸出執行某些任務。 這是我到目前爲止所能做到的,它的工作原理與我的意圖相同,但只能在後臺運行一次。我怎樣才能讓它像守護進程一樣每10秒運行一次? 代碼: var spawn = require('child_process').spawn;
var mysql