我可以调试node.net web应用程序,如.net

时间:2014-05-30 13:31:44

标签: .net node.js debugging sails.js

我是.net的程序员,目前正在使用sails在节点js中工作, 现在我想知道我是否可以调试sails项目就像在.net(逐行)有没有办法实现这个功能?

如果有任何办法,请告诉我。

注意:我正在使用sublime文本编辑器。

2 个答案:

答案 0 :(得分:1)

对于调试.net,您使用Visual Studio。对于调试nodejs,我建议你使用WebStorm IDE http://www.jetbrains.com/webstorm/

对于崇高,您可以使用Web Inspector http://sokolovstas.github.io/SublimeWebInspector/

但我更喜欢使用console.log来检测问题,启动调试器的方式更快。<​​/ p>

答案 1 :(得分:1)

您可以使用Node Inspector将浏览器变为节点应用的逐行调试器,并配有断点和交互式控制台。

首先,安装Node Inspector

npm install -g node-inspector

然后在调试模式下启动你的sails应用程序。您可以node --debug app.js代替sails lift,或者在Sails v0.10.x中执行sails debug

最后,使用

启动节点检查器
node-inspector

在* nix系统上,您可以使用node-inspector &在后​​台运行它。

然后您可以打开http://127.0.0.1:8080/debug?port=5858来调试您的应用。最适合在Chrome浏览器中使用。