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

Angular Language Service无法工作,扩展与项目版本不一致求助

解决Angular Language Service版本与项目不匹配的问题
  • 强制扩展使用项目本地Angular版本
    打开VS Code设置,搜索angular.ngdk,将其值设为项目根目录下的node_modules/@angular/cli路径,比如${workspaceFolder}/node_modules/@angular/cli,让扩展优先读取项目本地的Angular版本。

  • 清除扩展缓存

    1. 完全关闭VS Code
    2. 找到对应系统的缓存目录:
      • Windows:%APPDATA%\Code\User\workspaceStorage
      • macOS:~/Library/Application Support/Code/User/workspaceStorage
      • Linux:~/.config/Code/User/workspaceStorage
    3. 删除和当前项目相关的缓存文件夹
    4. 重启VS Code
  • 匹配扩展与项目版本
    若项目使用的Angular版本较旧,可在VS Code扩展市场中找到Angular Language Service,点击右上角三点按钮选择"安装另一个版本",安装和项目Angular大版本匹配的扩展;同时可禁用扩展自动更新,避免再次出现版本不兼容问题。

  • 校验项目依赖
    运行npm install(或yarn install)确保所有依赖安装完整,检查package.json中@angular/core、@angular/cli等核心包的版本是否统一,避免依赖冲突导致扩展识别错误。

内容的提问来源于stack exchange,提问作者Selim Ünal

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 01:40:00