我很难找到合适的设置组合,以便在webstorm中调试我的node.js sails应用程序。
这些是我尝试使用的设置,两种配置都有效(如在风帆启动时),但没有一种在断点处停止。
如果我转到断点菜单并打开“启用任何异常” - 它会停止异常,但永远不会碰到我的断点。
有什么想法吗?我正在使用webstorm 7.0.1和Node 0.10.18 / Sails 0.9.7
答案 0 :(得分:3)
您不需要节点参数中的--debug。这是我的配置,我在7.0.1和节点0.10.4
如果有帮助,请告诉我。此外,您正在尝试运行调试的错误吗?
另外,请问无效缓存/重启?这有时有帮助。这是文件菜单中的快照。
答案 1 :(得分:1)
我遇到了同样的问题,只是在项目本地安装了风帆,一切正常。不知道为什么配置无法解析全局安装的风帆,因为这是我得到的错误,但本地安装工作正常。我应该进一步调查,但我很懒:)
答案 2 :(得分:0)
当您在WebStorm上打开一个新项目时,它会检测到package.json文件,并会要求您在本地安装依赖项。之后,通过使用前面提到的配置(不一定使用sails lift,而是直接使用app.js),您可以从WebStorm调试应用程序。另一种方法是使用这个工具,它就像一个魅力:https://github.com/node-inspector/node-inspector:)