【问题标题】:Debug JavaScript in IntelliJ在 IntelliJ 中调试 JavaScript
【发布时间】:2017-03-15 11:21:37
【问题描述】:

我有一个 grunt 项目,并在一个终端中使用命令运行它

grunt server

现在我在 IntelliJ 中使用 URL 添加了 JavaScript 调试配置 localhost:8080/abc?x=y&a=b

我还添加了 JetBrains IDE 支持扩展。

现在,当我的服务器启动时,我启动了我的调试配置(比如 jsDebug)并启动了 Chrome,这就是我得到的结果:

问题1:我的网址是

localhost:8080/abc?x=y&a=b

但在浏览器中是

chrome-extension://hmhgeddbohgjknpmjagkdomcpobmllji/loading.html?url=http%3A%2F%2Flocalhost%3A8080/abc?x=y&a=b

问题 2:它没有正确加载并且没有在断点处停止。

感谢任何帮助。

【问题讨论】:

  • 这个 URL 只是表明调试器还没有附加——一旦应用程序被加载并附加了调试器,它将变为localhost:8080。调试器控制台中写了什么?我建议创建一个支持票 - 问题可能是特定于应用程序的,并且在 stackoverflow 上很难解决
  • 控制台中没有任何内容。一段时间前,我在调试器控制台中获取日志,但它并没有在断点处停止。我不知道我改变了什么,它根本没有运行。

标签: javascript google-chrome intellij-idea jetbrains-ide


【解决方案1】:

已解决。 有一些端口问题。 所以我在两个地方改变了端口:

  1. 在扩展(JetBrains)-> 选项中。
  2. IntelliJ 中的调试端口 并且它们必须相同。

【讨论】:

    猜你喜欢
    • 2015-02-26
    • 1970-01-01
    • 2018-06-13
    • 1970-01-01
    • 2013-05-13
    • 1970-01-01
    • 2012-05-19
    • 1970-01-01
    • 2019-06-20
    相关资源
    最近更新 更多