含断点时JS调试器启动的Chrome页面无法加载问题求助
VS Code调试启动的Chrome中Angular页面请求挂起,常规Chrome窗口可正常加载
发现很多帖子都在讨论调试断点未命中的问题,但我的情况不一样——页面完全加载不出来,网络面板显示初始请求一直处于挂起状态,始终无法完成。
- 同一调试器启动的Chrome窗口里,新开标签页访问同一个URL,还是会出现同样的问题;但打开一个独立的Chrome窗口访问该页面,就能正常加载,说明服务器运行状态是正常的。
- 调试器启动的Chrome应该是和常规安装的Chrome相互隔离的(我没修改过配置,是默认状态),这应该就是仅在该场景下出问题的原因。
- 之前这个功能一直正常,突然就故障了,不确定是不小心微调了配置,还是扩展更新导致的。已经试过重装VS Code、用
--disable-extensions参数启动VS Code,都没能解决问题。 - 查了VS Code的浏览器调试文档,没找到相关的解决办法。
以下是我的launch.json配置:
{ "name": "client", "type": "chrome", "request": "launch", "url": "http://localhost:5000/app/", "webRoot": "${workspaceFolder}/angular-client" }
我的项目是Angular应用,后端基于.NET Core,执行的构建命令为ng build --deploy-url '/app/' --base-href '/app/' --output-path,这也是启动配置中URL带额外/app路径的原因。
恳请各位提供解决思路,感谢帮助!
内容的提问来源于stack exchange,提问作者Kadgiko
相关产品推荐
相关产品推荐

