Где находится файл node.js в трассировке стека? - PullRequest
3 голосов
/ 29 марта 2010

Очевидно, я довольно новичок в node.js. Я пытаюсь отладить приложение node.js и вижу node.js в трассировке стека.

Я бы хотел добавить туда несколько вызовов sys.puts, но не могу найти файл node.js, который запускается моим сервером.

Есть ли способ узнать, где находится node.js? Есть ли эквивалент в Ruby's __FILE__ в узле?

Спасибо, Brian

1 Ответ

3 голосов
/ 03 апреля 2010

Он скрыт в источнике вместе с исходными текстами и заголовками C ++ в <установка-узла> /src/node.js.

Вы не можете изменить node.js и ожидать, что изменения будут иметь прямой эффект. После изменения вам нужно перестроить с помощью make . Вы также не можете сделать много вещей, например, вы должны использовать process.stdout.write () вместо sys.print () .

Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...