用于JS事件的Visual Studio Code TS Intellisense,文件类型

时间:2017-03-03 16:29:58

标签: typescript visual-studio-code javascript-intellisense

尝试做某事时,

onDragOver(event: Event): void

在VS Code中,intellisense会抛出以下错误:

  

[ts]无法找到姓名'事件'。

当我尝试做类似的事情时会发生同样的事情,

let file: File = new File()
  

[ts]无法找到姓名'文件'。

如何在VS Code中删除这些错误?我对TS和VS Code来说还是比较新的,所以有一些我不知道的打字声明吗?

1 个答案:

答案 0 :(得分:2)

在为浏览器编写代码时,请将"dom"添加到lib中的tsconfig.json数组中。

例如:

// tsconfig.json
{
  "compilerOptions": {
    ...
    "lib": [
      "dom",
      ...
    ]
  }
}