node.js - 如何设置Webstorm 6.0来断点调试nodejs应用程序?

标签 node.js webstorm

我还没有找到一个很好的简单教程。我只是希望应用程序在断点处卡住,以便我可以探索各种变量的内容,特别是它们的 json 内容。

这是一个垃圾文档: http://www.jetbrains.com/webstorm/webhelp/running-and-debugging-node-js.html#d40161e701

我什至无法设置断点。在 Eclipse 中做这个有那么简单吗...

更新 使用 Webstorm 7.0 的早期访问版本,调试器可以完美运行。我刚刚创建了一个新项目,添加了一个断点并使用了调试。毫无问题地停在该断点处,所以显然 Webstorm 6.0 的调试器很糟糕:D

您可以在这里获取:http://confluence.jetbrains.com/display/WI/WebStorm+7+EAP请注意,它将于 8 月 8 日到期。

最佳答案

我使用 webstorm,它非常棒。看过该文档后,我同意。如果您刚刚开始,则不需要所有远程和附加到现有进程选项。

最简单的选择是右键单击主 js 文件并选择调试。设置断点与当今大多数编辑器中的设置相同,只需单击该行的左侧即可。

如果右键单击时没有获得调试选项,那么您需要进行运行/调试配置,这听起来比实际情况更糟糕。

  1. 选择“运行”->“编辑配置”。
  2. 点击加号。
  3. 选择“Node.js”
  4. 单击 Node App js 文件路径上的浏览...按钮,然后选择要调试的文件
  5. 点击“确定”。
  6. 点击错误!

关于node.js - 如何设置Webstorm 6.0来断点调试nodejs应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17676649/

相关文章:

node.js - 在带有 Socket.io 的 MongoDB 中使用 Change Stream 时, 'change' 被多次触发

javascript - gulp重命名多个文件

javascript - Node & Express 中的 Js 文件显示 HTML 文件

typescript - 为什么我在 WebStorm 下运行多个 tsc 进程?

javascript - 在 Webstorm 7.0.3 中调试时热交换 Node.js 文件

node.js - Express.js 大 header 大小 400 错误请求

node.js - 将 https 代理配置为仅允许 TLS1.2 用于传出请求

javascript - WebStorm 会将 '.' 解析为 './index.js',但不会解析 './'

webstorm - 如何修复此错误消息 "Initialization error (Eslint). Unexpected Identifier"?

javascript - 如何在 PhpStorm 或 WebStorm 中逐行运行 JavaScript 代码?