我有一个 Angular 应用程序,我想在VS Code 中调试它。
当我为应用程序提供服务时,例如ng serve断点被绑定并被击中:
但是,当我通过不同的配置提供服务时,例如,ng serve -c qa或者ng serve -c uat它们变得未绑定:
是否有断点未绑定的原因?在使用不同的环境配置服务时如何获得断点?
{
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:4200",
"webRoot": "${workspaceFolder}"
}
]
}
Run Code Online (Sandbox Code Playgroud)
"uat": {
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.uat.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"extractLicenses": false,
"vendorChunk": false,
"buildOptimizer": true,
"budgets": [
{ …Run Code Online (Sandbox Code Playgroud) google-chrome visual-studio-code angular vscode-debugger angular10