在 IntelliJ 中调试 JavaScript

Debug JavaScript in IntelliJ

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

grunt server

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

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

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

问题 1:我的 URL 是

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

但在浏览器中是

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

问题2:加载不正确,断点不停止。

感谢任何帮助。

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

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