在IntelliJ中调试JavaScript

在IntelliJ中调试JavaScript,javascript,google-chrome,intellij-idea,jetbrains-ide,Javascript,Google Chrome,Intellij Idea,Jetbrains Ide,我有一个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:/

我有一个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:它没有正确加载,也没有在断点处停止

感谢您的帮助。

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

  • 在扩展(JetBrains)->选项中
  • IntelliJ中的调试端口 它们必须是相同的

  • 此URL仅表示调试器尚未连接-一旦加载应用程序并连接调试器,它将更改为
    localhost:8080
    。调试器控制台中写了什么?我建议创建一个支持票证——这个问题可能是特定于应用程序的,在控制台中的stackoverflownothing上很难解决。前一段时间,我在调试器控制台中获取日志,但它并没有在断点处停止。我不知道我改变了什么,它根本没有运行。