Nodejs服务器端调试

时间:2015-01-10 09:07:53

标签: javascript angularjs node.js

我正在尝试与AngularJS一起学习NodeJS。在前端,当我想从浏览器控制台放置断点和调试时,我可以简单地放置debugger语句。如何从服务器端放置断点?换句话说,我在nodejs版本中寻找像pdb这样的函数。

更具体地说,我正在尝试学习如何使用前面的angularjs上传文件并在后面表达。当我提交附有文件的表单时,会使用一组参数向服务器发送POST请求。然后,服务器必须使用适当的凭据将此表单提交到Amazon S3。我想在将表单提交到Amazon S3以检查参数之前设置断点。

任何帮助将不胜感激。谢谢!

2 个答案:

答案 0 :(得分:1)

https://github.com/node-inspector/node-inspector 尝试这个节点检查器,允许你调试nodejs就像调试chrome devtool中的前端代码一样

答案 1 :(得分:0)

尝试使用visionmedia debug模块。

您可能需要在服务器app.js / main.js / web.js上配置节点应用程序,它实际上是引导您的节点服务器应用程序。

var debug = require('debug')('YOUR-APP-NAME');