jquery.TypeScript.DefinitelyTyped v2.1.4 我应该使用哪个版本的 jquery.TypeScript.DefinitelyTyped nuget 包

Which version of the jquery.TypeScript.DefinitelyTyped nuget package should I use with jquery v2.1.4

我假定最新版本的 nuget 包(当前为 2.8.3)支持最近发布的 jquery v2.2.0。但是,我的项目仍在使用 jquery v2.1.4。我应该将哪个 jquery.TypeScript.DefinitelyTyped nuget 包与 jquery v2.1.4 一起使用?

嗯,你没有太多选择,因为最后只有这个文件:

https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/jquery/jquery.d.ts

并且没有为它分配任何版本。可以在header看到评论:

// Type definitions for jQuery 1.10.x / 2.0.x

此外,release announcement for jQuery 2.2.0 声称没有重大更改,因此您使用 jquery.d.ts 文件应该是安全的。

我最终使用了 jquery.TypeScript.DefinitelyTyped version 2.3.3。我选择它只是因为它是软件包中下载次数最多的版本。我没有遇到任何问题。