You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode下Angular项目点击问题面板错误链接跳转路径异常无法打开文件

编码环境

  • Angular:v15(v13版本也存在相同错误)
  • NodeJS:v18.10(也曾尝试v16.18版本)
  • NPM:v8.10.0
  • VSCode:1.73.1

问题描述

Angular/TypeScript代码存在语法错误时,VSCode「问题」面板会显示错误,但点击错误提示**"无法打开编辑器,因为未找到文件"**。排查后发现VSCode解析的路径有误:正确路径应为C:\Users\simon\sandbox\learnRxJS2\src\app\app.component.ts,但实际尝试打开的路径是C:\Users\simon\sandbox\learnRxJS2\Error: src\app\app.component.ts——在工作区路径与相对路径之间多插入了「Error:」前缀。

三种场景详情

A - 编辑器已打开、未初始运行前

  • 打开包含错误的文件前,「问题」面板无错误显示;
  • 手动打开文件后,错误正常显示;
  • 关闭编辑器窗口后,错误从「问题」面板消失。

B - 编辑器已关闭、尝试运行项目后

  • 关闭app.component.ts文件后,无代码问题报告;
  • 运行Angular(F5)失败后,「问题」面板显示错误,但点击链接无法打开文件。

C - 编辑器已打开且尝试运行项目后

  • 手动打开错误文件后,错误会显示两次;
  • 点击新出现的错误可正常定位到代码行,点击另一个仍会提示无法找到文件。

参考情况

有用户在VSCode+SalesForce环境下遇到完全相同的问题:问题面板返回的错误指向错误的文件路径,同样在路径中插入了「Error:」前缀,导致无法通过点击错误跳转至对应文件。

内容的提问来源于Stack Exchange,提问作者Simon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 15:15:59