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