如何在 WebStorm 中调试以 grunt serve 启动的 Angular 网站?

How can I debug an Angular website started with grunt serve inside WebStorm?

我正在尝试从 WebStorm 中调试我的 AngularJS 站点。 该网站提供 "grunt serve"。 我在 Chrome 中安装了 Jetbrains IDE 支持插件,它被配置为在默认端口 63342 上工作。

我用

在 Webstorm 中,我创建了一个 运行 类型的 JavaScript 调试配置。 在那里我放了:

当我 运行 g运行t 服务时,我的网站开始于 chrome。 当我点击 JavaScript 调试配置的调试按钮时,调试器 window 显示,但过了一会儿弹出窗口显示 "Waiting for connection from JetyBrains IDE Support extension" 来自 Chrome。请确保您已安装..."

我也没有在 Chrome 中看到黄色弹出窗口,告诉我 Jetbrains IDE 支持扩展功能正常。

当我在控制台中查看 Jetbrains IDE 支持扩展的 _generated_background_page.html 时,我看到以下消息:

IN [21,"Debugger","attach",["http://localhost:9001",true]]

但后来什么都没有了。

有人有关于如何在 WebStorm 中使用 G运行t 服务调试 AngularJS 站点 运行 的分步手册吗?

我找到了:我需要在 Jetbrains IDE 支持扩展的选项中更改主机设置。它的值为 "127.0.0.1",当我 更改 时,它 "localhost",事情开始解决了!