我不熟悉Angular中的调试,但似乎无法让VS.Net Boilerplate AngularUI应用程序项目的Typescript文件断点在VS Code中工作 . 这可能是VS Code问题,或者它可能是webpack问题,我怀疑它是TypeScript映射问题 .

我使用最新版本的VS Code(v1.23.0)和Debugger for Chrome扩展程序(v4.3.0) . 我可以在Chrome调试器中轻松使用断点,但是当我使用VS Code启动Angular应用程序时,断点会更改为不正确的行,并且在应用程序运行时无法重置 . 我已经广泛搜索了一个解决方案,大多数建议是覆盖launch.json文件中的源映射路径 . 以下是不起作用的基本内容

"configurations": [
    {
        "type": "chrome",
        "request": "launch",
        "name": "Launch Chrome",
        "url": "http://localhost:4200",
        "sourceMaps": true,
        "webRoot": "${workspaceFolder}"
    }
]

我尝试了很多像下面这样的重定向,但从未成功过 .

"sourceMapPathOverrides": { "webpack:///./*":"./*" }

有没有人能够使用.Net Core Angular启动模板的ASP.NET Boilerplate代码进行此工作?