2013-03-24 127 views
0

當我這樣做:停止監聽node.js的

node server.js 

然後我的終端(OSX)開始監聽就像從節點的應用程序錯誤和日誌信息。

  1. 如何在不偵聽的情況下啓動節點?
  2. 如何從node.js中以編程方式停止監聽?
+0

'server.js'中有什麼? – phs 2013-03-24 02:33:38

回答

2

如果您正在使用bash shell中(類似Unix的操作系統如OS X上典型的缺省值),則可以啓動它是這樣的:

node server.js 2>&1 >/dev/null 

指導STDERR和STDOUT到/dev/null

如果你也想扔進程轉入後臺,所以你可以在shell做其他的事情,在末尾加上&

node server.js 2>&1 >/dev/null & 

只要確保你知道如何把它帶回前景(fg命令)和/或知道如何在不再需要它運行時殺死它。