停止侦听node.js

时间:2013-03-24 02:14:58

标签: node.js command-line terminal

当我这样做时:

node server.js

然后我的终端(osx)开始从节点应用程序中侦听错误和日志等消息。

  1. 如何在不收听的情况下启动节点?
  2. 如何从node.js中以程序方式停止收听?

1 个答案:

答案 0 :(得分: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命令)和/或知道如何在不再需要它时将其杀死。