Node Js 服务器端调试
Nodejs serverside debugging
我正在尝试学习 NodeJS 以及 AngularJS。在前端,当我想放置断点并从浏览器控制台进行调试时,我可以简单地放置 debugger
语句。如何从服务器端放置断点?换句话说,我在nodejs版本中寻找像pdb
这样的函数。
更具体地说,我正在尝试学习如何在前面使用 angularjs 并在背面使用 express 上传文件。当我提交一个附有文件的表单时,一个 POST 请求连同一组参数被发送到服务器。然后,服务器必须使用适当的凭据将此表单提交给 Amazon S3。我想在将表单提交到 Amazon S3 之前设置断点以检查参数。
如有任何帮助,我们将不胜感激。谢谢!
https://github.com/node-inspector/node-inspector
试试这个 node-inspector,让你调试 nodejs 就像在 chrome devtool
中调试前端代码一样
试试 visionmedia debug 模块。
您可能需要在您的服务器应用程序上配置您的节点应用程序。js/main.js/web.js 实际上是 bootstrap 您的节点服务器应用程序。
var debug = require('debug')('YOUR-APP-NAME');
我正在尝试学习 NodeJS 以及 AngularJS。在前端,当我想放置断点并从浏览器控制台进行调试时,我可以简单地放置 debugger
语句。如何从服务器端放置断点?换句话说,我在nodejs版本中寻找像pdb
这样的函数。
更具体地说,我正在尝试学习如何在前面使用 angularjs 并在背面使用 express 上传文件。当我提交一个附有文件的表单时,一个 POST 请求连同一组参数被发送到服务器。然后,服务器必须使用适当的凭据将此表单提交给 Amazon S3。我想在将表单提交到 Amazon S3 之前设置断点以检查参数。
如有任何帮助,我们将不胜感激。谢谢!
https://github.com/node-inspector/node-inspector 试试这个 node-inspector,让你调试 nodejs 就像在 chrome devtool
中调试前端代码一样试试 visionmedia debug 模块。
您可能需要在您的服务器应用程序上配置您的节点应用程序。js/main.js/web.js 实际上是 bootstrap 您的节点服务器应用程序。
var debug = require('debug')('YOUR-APP-NAME');