Перехват вызовов process.stdout.write - PullRequest
2 голосов
/ 11 марта 2011

Эй, похоже, это должно быть достаточно просто, но я должен что-то упустить.Я пытался использовать pipe и on ('data'), но ни один из них не передал мне данные.Причина, по которой я хочу это сделать, заключается в том, что я хочу иметь раздел «dev» и иметь возможность перенаправлять вывод на него, но я бы предпочел не записывать в файл, а затем читать из файла, а затем передавать его, еслиЯ могу просто перехватить данные о вызове записи.

1 Ответ

0 голосов
/ 26 апреля 2011

Простой способ сделать это - просто заменить process.stdout.write на вашу функцию. Что-то вроде:

process.stdout.write = function() { /* Do your stuff*/ }
...