debugging 由于crbug/1173575,无法在WebStorm中调试Angular 项目

r7xajy2e  于 2022-11-14  发布在  Storm
关注(0)|答案(2)|浏览(288)

我的环境几周来一直运行良好,直到我在调试一个项目时突然出现以下错误。项目中没有任何变化,所以我怀疑Chrome发生了什么。
使用ng serve -o可以很好地构建和运行该项目,但是当我试图在调试模式下运行它时,我得到了以下错误:

crbug/1173575, non-JS module files deprecated.

重新启动PC没有帮助。在谷歌上搜索解决方案只会带来一些VSCode的解决方案,在那里你删除了launch.settings文件。我使用WebStorm,配置中只有两个选项:

URL: https://localhost:4200
Browser: Chrome

有什么线索能帮你弄清楚吗?

zlhcx6iw

zlhcx6iw1#

问题是我的角服务器没有运行。

xfyts7mz

xfyts7mz2#

Jetbrains给了我一张支持票。根据他们的说法,你会得到两个预制的配置文件,一个是你选择的框架,一个是JS调试器。这适用于react和angular。
在我当前的项目上,我有“npm start”和“调试应用程序”。他们告诉我运行NPM start并 * 让它运行 *。然后启动调试应用程序。
在这方面有两个误导因素:

  • 所有其他Jetbrains产品都具有单一“调试”操作,但Webstorm需要两个部分才能运行
  • crbug/1173575是非常误导的,因为它从来没有为公众消费的意思,而是来自chrome,是为了UI解释。

这背后的基本原理是Web服务的分割特性,这通常反映在UI中。

相关问题