将JQuery合并到Typescript VS 2013中

时间:2016-04-25 21:00:55

标签: jquery typescript

我是Typescript的新手。我正在使用VS 2013并安装了typescript模板,但在尝试编译JQuery中的$指令时,移动现有的javascript代码失败了。我所见过的所有东西都说是从definitelytyped.org获得一个.d.ts文件,但实际上有1000个文件,而且几乎没有说明。

我使用NuGet将此文件添加到我的项目中,但错误仍然存​​在。

<?xml version="1.0" encoding="utf-8"?>
<packages>
   <package id="jquery.TypeScript.DefinitelyTyped" version="3.0.6" targetFramework="net45" />
 </packages>

我错过了什么?

2 个答案:

答案 0 :(得分:3)

您可以使用Typings,Oficial TypeScript Definition Manager。它将帮助您下载必要的文件。

要使用,首先必须安装NodeJs,然后使用prompt命令键入npm install typings --global进行安装。之后,使用prompt命令转到项目的根目录,然后键入typings install jquery --save

答案 1 :(得分:0)

似乎VS 13的NuGet包有问题但在14中修复了。感谢@nycdotnet和@vladima https://github.com/Microsoft/TypeScript/issues/1759