Webstorm:调试node.js sails app

时间:2013-10-29 16:26:48

标签: node.js debugging webstorm sails.js

我很难找到合适的设置组合,以便在webstorm中调试我的node.js sails应用程序。

这些是我尝试使用的设置,两种配置都有效(如在风帆启动时),但没有一种在断点处停止。

enter image description here

enter image description here

如果我转到断点菜单并打开“启用任何异常” - 它会停止异常,但永远不会碰到我的断点。

有什么想法吗?我正在使用webstorm 7.0.1和Node 0.10.18 / Sails 0.9.7

3 个答案:

答案 0 :(得分:3)

您不需要节点参数中的--debug。这是我的配置,我在7.0.1和节点0.10.4

enter image description here

如果有帮助,请告诉我。此外,您正在尝试运行调试的错误吗? enter image description here

另外,请问无效缓存/重启?这有时有帮助。这是文件菜单中的快照。 enter image description here

答案 1 :(得分:1)

我遇到了同样的问题,只是在项目本地安装了风帆,一切正常。不知道为什么配置无法解析全局安装的风帆,因为这是我得到的错误,但本地安装工作正常。我应该进一步调查,但我很懒:)

答案 2 :(得分:0)

当您在WebStorm上打开一个新项目时,它会检测到package.json文件,并会要求您在本地安装依赖项。之后,通过使用前面提到的配置(不一定使用sails lift,而是直接使用app.js),您可以从WebStorm调试应用程序。另一种方法是使用这个工具,它就像一个魅力:https://github.com/node-inspector/node-inspector:)