Question

De toute évidence, je suis assez nouveau pour Node.js. Je tente de déboguer une application Node.js et je vois Node.js dans la trace de la pile.

Je voudrais mettre quelques appels sys.puts là-dedans, mais je ne peux pas trouver les Node.js qui est en cours d'exécution par mon serveur.

Y at-il un moyen de dire où se trouve Node.js? Y at-il un équivalent à __FILE__ de Ruby dans le nœud?

Merci, Brian

Était-ce utile?

La solution

Il est caché dans la source avec C ++ sources et en-têtes à /src/node.js .

Vous ne pouvez pas modifier Node.js et attendre à des changements d'avoir un effet direct. Après un changement, vous devez reconstruire avec make . Vous pouvez aussi ne pas faire beaucoup de choses, par exemple, vous devez utiliser process.stdout.write () au lieu de sys.print () .

Bonne chance!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top