2013-03-24 7 views
0

Когда я делаю:Остановить прослушивание node.js

node server.js 

Тогда мой терминал (OSX) начинает прослушивать сообщения, как ошибки и журналы из приложения узла.

  1. Как я могу запустить узел без прослушивания?
  2. Как я могу прекратить прослушивание программно изнутри node.js?
+0

Что находится в 'server.js'? – phs

ответ

2

Если вы используете Баш оболочки (типичное значение по умолчанию на Unix-подобной операционной системы, таких как OS X), вы можете запустить его, как это:

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

Это направляет STDERR и STDOUT в /dev/null.

Если вы хотите, чтобы бросить процесс в фоновом режиме, так что вы можете делать другие вещи, в оболочке, добавить & в конце:

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

Просто убедитесь, что вы знаете, как вернуть его обратно перед командой (fg) и/или знать, как ее убить, когда вы больше не хотите ее запускать.

Смежные вопросы