我正在使用Edge 扩展。以下是中的配置launch.json
:
"configurations": [
{
"name": "ng serve",
"type": "edge",
"request": "launch",
"url": "http://localhost:4200/",
"webRoot": "${workspaceFolder}",
"sourceMaps": true
}]
根据VS Code中的文档,这是更详细的步骤:
- npm install -g @angular/cli, ng new my-app
- 安装边缘扩展
- 重新加载项目
- npm 开始
- 转到调试视图 ( Ctrl++ Shift)D并单击齿轮按钮以创建 launch.json 调试器配置文件。从选择环境下拉菜单中选择 Chrome。使用上面 launch.json 中显示的代码更新配置。
- 在 app.component.ts 中设置断点
- 按F5- 它现在应该达到断点。但是在断点悬停时收到消息 - “未验证的断点”。断点没有被击中。
我尝试清除所有断点,重新启动 vs 代码(和机器),关闭所有浏览器实例,但仍然得到相同的行为。调试器能够在浏览器中启动 Angular 应用程序,但无法命中断点。
那么,是否有任何其他配置可以使其与 Edge 浏览器一起使用。当前配置适用于 chrome 浏览器(只需在 launch.json 中将 edge 替换为 chrome)。