我可以调试nodejs web应用程序(如.net)吗
我是.net的程序员,目前使用sails在node js中工作, 现在我想知道我是否可以像在.net中一样调试sails项目(逐行调试),是否有任何方法可以实现此功能 如果有什么办法,请告诉我我可以调试nodejs web应用程序(如.net)吗,.net,node.js,debugging,sails.js,.net,Node.js,Debugging,Sails.js,我是.net的程序员,目前使用sails在node js中工作, 现在我想知道我是否可以像在.net中一样调试sails项目(逐行调试),是否有任何方法可以实现此功能 如果有什么办法,请告诉我 注意:我正在使用sublime文本编辑器。要调试.net,请使用Visual Studio。为了调试NodeJ,我建议您使用WebStorm IDE 对于sublime,您可以使用Web Inspector 但我更喜欢使用console.log来检测问题,这是启动调试器更快的方法。您可以使用它将浏览器变成
注意:我正在使用sublime文本编辑器。要调试.net,请使用Visual Studio。为了调试NodeJ,我建议您使用WebStorm IDE 对于sublime,您可以使用Web Inspector 但我更喜欢使用console.log来检测问题,这是启动调试器更快的方法。您可以使用它将浏览器变成节点应用程序的逐行调试器,包括断点和交互式控制台 首先,安装: 然后在调试模式下启动sails应用程序。您可以执行
节点--debug app.js
而不是sails lift
,或者在sails v0.10.x中执行sails debug
最后,使用启动节点检查器
node-inspector
在*nix系统上,您可以使用节点检查器&
在后台运行它
然后您可以打开http://127.0.0.1:8080/debug?port=5858
调试应用程序。在Chrome浏览器中效果最好
node-inspector