【问题标题】:Stop listening for node.js停止监听 node.js
【发布时间】:2013-03-13 17:32:45
【问题描述】:

当我这样做时:

node server.js

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

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

【问题讨论】:

  • server.js 中有什么内容?

标签: node.js command-line terminal


【解决方案1】:

如果您使用的是 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 命令)和/或知道如何在您不再希望它运行时杀死它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 2016-09-19
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    • 2021-10-30
    • 2011-12-15
    相关资源
    最近更新 更多