标签: debugging node.js error-handling
我正在考虑参与相当令人兴奋的node.js,但我正试图找到替换当前开发环境的方法。
目前,我在PHPLand中最好的朋友是Firebug的FirePHP模块,就调试你的PHP而言,这是一个神派。我可以使用哪些方法来调试节点代码?它输出错误和PHP之类的警告可以设置为?
答案 0 :(得分:5)
有多种方法可以调试节点。
node debug app.js
console
util
我个人在代码中使用了很多好的地方console.log,console.dir和util.inspect语句,并按照这种方式遵循逻辑。
console.log
console.dir
util.inspect
当然,单元测试与调试密切相关。编写断言代码工作的测试。单元测试将涵盖捕获大部分错误。
您必须为您的node.js代码编写单元测试。 nodeunit非常适合一般测试。
nodeunit
如果您使用express作为您的网络引擎,请使用expresso
expresso