【问题标题】:Node.js server debuging with WebStorm (grunt)使用 WebStorm 调试 Node.js 服务器(咕噜声)
【发布时间】:2014-02-24 00:11:58
【问题描述】:

我正在使用 grunt 通过 livereload 和其他任务启动我的服务器。 我已经关注thisthis post 来运行我的繁重任务。 它正在工作,但我无法正确调试(当我设置一些断点时,没有命中)

当我启动脚本时,我得到了以下内容:

如您所见,调试器出现在第二个选项卡中,但它没有执行任何操作。 (即使它说连接成功)。
要调试我的应用程序,我必须停止第二个选项卡,然后运行远程调试器...无论如何要解决这个问题?

附加信息:服务器在另一个进程中运行。如果我在与 grunt 相同的进程中运行它,则没有问题。

【问题讨论】:

    标签: node.js debugging gruntjs webstorm


    【解决方案1】:

    您使用什么 Node.js 版本?在 0.10.x 中,子进程与主进程占用相同的端口,因此默认情况下无法进行调试。相关票证:https://github.com/joyent/node/issues/5318。您能否使用 Node.js 版本 >= 0.11.4 检查它是否适合您?此外,正在使用哪些 Grunt 任务?

    【讨论】:

    【解决方案2】:

    正如 lena 所说,这个问题似乎已在 WebStorm 8 中得到解决。

    【讨论】:

      猜你喜欢
      • 2018-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-11
      • 2015-05-25
      • 2014-02-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多