【发布时间】: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 中运行良好。
【问题讨论】: