如何在打字稿文件中引用jQuery(VS2015)

Leg*_*nds 2 javascript jquery typescript visual-studio-2015

我的ASP.NET MVC项目中有很多javascript插件和库
,我想将它们转换为打字稿。

问题:

如何在ts文件中引用jQuery?

当我使用以下命令手动生成ts文件时,出现以下错误 tsc

myfile.ts(170,4):错误TS2304:找不到名称“ jQuery”。
myfile.ts(172,1):错误TS2304:找不到名称“ $”。
myfile.ts(173,2):错误TS2304:找不到名称“ $”。

Leg*_*nds 5

  1. 安装Node.js的,如果你还没有准备好
  2. 打开命令行(cmd.exe的)
  3. cd 到项目的根目录
  4. 执行 npm install @types/jquery

现在下node_modules你会发现的jQuery的“index.d.ts”打字稿定义文件。

node_modules/@types/jquery/index.d.ts


5.拖放您打开打字稿文件“yourFile.ts”顶部的文件

/// <参考路径= “../../../ node_modules/@types/jquery/index.d.ts”/>
....
...这里您的打字稿代码

现在你将有智能感知的jQuery$