【问题标题】:WebStorm HTML files are showing TypeScript errors for HTML elementsWebStorm HTML 文件显示 HTML 元素的 TypeScript 错误
【发布时间】:2018-12-29 01:56:36
【问题描述】:

我安装了 WebStorm 的新副本并打开了一个现有的 Angular 项目。

当我打开项目中的任何 HTML 文件时,IDE 会为 .html 文件中的所有 div 标记显示“找不到 div”。几秒钟后,IDE 很好,然后它显示一个带有 TypeScript 错误列表的“2.5.3 Typescript”选项卡。

Some Typescript tab errors:
Error:(1, 2) TS2304: Cannot find name 'div'.
Error:(3, 4) TS2304: Cannot find name 'div'.
Error:(3, 9) TS2304: Cannot find name 'ngIf'.

我已尝试使缓存无效并重新启动。我试过禁用 TSLint。我已经尝试为某些属性/标签注入语言。

即使index.html 也会抛出一堆 TypeScript 错误。

  <!doctype html>
    <html lang="en">
    <head>
      <meta charset="utf-8">
      <title></title>
      <base href="/">

      <meta name="viewport" content="width=device-width, initial-scale=1">
      <link rel="icon" type="image/x-icon" href="">
    </head>
    <body>
    </body>
    </html>

我希望 .html 文件中没有红色波浪标记,因为它都是有效的。 它在 VS Code 中运行良好。

【问题讨论】:

    标签: ide webstorm


    【解决方案1】:

    已知问题,WEB-36373 已在 2018.3.3 中修复。

    现在,我可以建议在 Settings | 中关闭 Angular 语言服务语言和框架 | TypeScript(所有角度功能仍然可用)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-03
      • 2021-04-08
      • 2020-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-27
      相关资源
      最近更新 更多