WebStorm HTML文件显示HTML元素的TypeScript错误



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

当我打开项目中的任何HTML文件时,IDE会为.HTML文件中的所有div标记显示"找不到div"。在几秒钟内,IDE很好,然后它显示一个"2.5.3 Typescript"选项卡,其中包含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代码中运行良好。

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

目前,我可以建议在设置|语言&Frameworks|TypeScript(所有角度功能仍然可用)

最新更新