TypeScript JQuery定义了两次

时间:2018-06-14 23:37:57

标签: jquery typescript

我有一个使用打字稿的asp.net mvc 5网站。

我有一个打字稿定义文件jquery.d.ts

当我尝试使用javascript中的打字稿类型并通过添加

键入信息时
/// <reference path="../Scripts/MyType.ts" /> 

标签,然后我收到一个错误,抱怨我有重复的jquery定义:

  • 一个来自我项目中的jquery.d.ts
  • 一个来自AppData \ Local \ Microsoft \ TypeScript \ 2.6 \ node_modules \ @types \ jquery \ index.d.ts

所以想想,好的,那些优秀的Typescript已经知道了我不需要添加自己的JQuery定义。我删除了我的jquery.d.ts

但是现在我的打字稿代码有错误,因为它不知道$是什么。

似乎visual studio愿意抱怨index.d.ts中的重复项,但是当它涉及它时实际上并不会使用它。

如何让visual studio完全忽略index.d.ts,或者实际完全使用它?

0 个答案:

没有答案