调试 Angular 应用程序时阻止 Chrome DevTools 打开脚本文件

问题描述 投票:0回答:1

当我开始调试我的 Angular 应用程序并打开 chrome DevTools 时,许多文件会在源窗口中自行打开。其中大多数是来自供应商脚本的文件。

我正在寻找“调试器” - 脚本中的关键字,但没有看到任何。

这些文件大部分是 .js 文件。我怀疑 angular-cli 正在为供应商脚本提供源映射,这最终会导致这种行为。所以我将其放入我的 angular.json 文件中:

   "serve": {
      "builder": "@angular-devkit/build-angular:dev-server",
      "options": {
        "browserTarget": "quickapp:build",
        "vendorSourceMap": false
      },

那没有帮助。有什么建议吗?

我正在使用角度7

--- 更新---

我的同事刚刚提到,只有在 Visual Studio 中启用“脚本调试”时才会发生这种情况,我现在可以确认这一点。所以这里的原因是 Visual Studio 脚本调试功能。这个功能并不是很可靠。断点有时不起作用(特别是在 Visual Studio 更新之后)。所以必须使用devtools结合脚本调试。

所以仍然有一个问题,这是一个错误还是可以改变这种行为?

angular google-chrome-devtools angular-cli visual-studio-2019 javascript-debugger
1个回答
0
投票

你可以忽略它。右键单击并忽略

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.