我该如何调试节点模块?

时间:2011-06-14 08:41:08

标签: debugging node.js error-handling

我正在考虑参与相当令人兴奋的node.js,但我正试图找到替换当前开发环境的方法。

目前,我在PHPLand中最好的朋友是Firebug的FirePHP模块,就调试你的PHP而言,这是一个神派。我可以使用哪些方法来调试节点代码?它输出错误和PHP之类的警告可以设置为?

1 个答案:

答案 0 :(得分:5)

有多种方法可以调试节点。

我个人在代码中使用了很多好的地方console.logconsole.dirutil.inspect语句,并按照这种方式遵循逻辑。

当然,单元测试与调试密切相关。编写断言代码工作的测试。单元测试将涵盖捕获大部分错误。

必须为您的node.js代码编写单元测试。 nodeunit非常适合一般测试。

如果您使用express作为您的网络引擎,请使用expresso