我该如何调试节点模块?

Mil*_*uzz 9 debugging error-handling node.js

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

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

Ray*_*nos 6

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

我个人使用了很多很好的地方console.logconsole.dirutil.inspect声明在我的代码,并按照这样的逻辑。

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

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

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