如何下载和加载脚本文件?

时间:2013-08-14 15:35:21

标签: c# javascript jquery visual-studio-2010 typescript

tutorials列表后面,我需要创建一个TS文件。我已经按照本教程中的所有内容(以及之前的所有16个,使用orchard cms创建日历)

因此,如果您在Ron解释的视频中查看 4.49 ,请下载JQuery(需要作为参考号)。所以他告诉我们(但没有告诉我们)从here下载jquery.d.ts文件,然后将其插入到项目中。

这一切都很好,但我找不到在哪里下载它。 如果我单击jquery.d.ts,文本文档类型格式将在屏幕上显示该文件。所以我尝试将文本复制到文件并在本地保存到他在视频中提到的位置。

但是这会引发50多个错误...所以我猜这是不正确的。谁能告诉我如何在我的项目中正确加载这个文件?

由于


修改

好的,所以感谢帮助到目前为止家伙......我没有意识到点击原始下载的文档。所以它的d / l和放置在与教程相同的位置,我得到了一些错误.....例如

async?: boolean; //boolean is flagging up as: any: the name boolean does not exist in the current scope.
interface JQueryXHR extends XMLHttpRequest, JQueryPromise<any> { //JQueryPromise does not exist in the current scope

//then there are a number of functions:
interface JQueryGenericPromise<T
interface JQueryPromise<T> {
interface JQueryDeferred<
etc...//all saying duplicate identifier interface expected ;


declare var jQuery: JQueryStatic;//the name JQueryStatic does not exist in the current scope

请记住,这是按原样下载的。我什么都没改变。 谢谢你回复任何人

2 个答案:

答案 0 :(得分:1)

在GitHub上,您可以点击“Raw”按钮,该按钮通常会下载文件。

https://raw.github.com/borisyankov/DefinitelyTyped/master/jquery/jquery.d.ts

如果失败,您可以将文本复制并粘贴到文件中,然后将其另存为jquery.d.ts

如果您仍有错误,请分享,我们会帮您解决问题。最有可能的情况是,如果您使用的是较旧版本的TypeScript,则会针对TypeScript 0.9更新jQuery定义

更新

这几乎是我的想法 - boolean类型是TypeScript 0.9的新类型,并替换了TypeScript 0.8中的bool类型。

你需要......

一个。获取the latest version of TypeScript - 然后它会识别boolean类型

或者

B中。在更新0.9

之前获取an older version of the jQuery definition file

答案 1 :(得分:0)

如果您被发送到github并且您在页面上看到文件名,则它们通常是链接,如果点击的话。 。 。你可以保存目的地,或者浏览器会问你在哪里保存它, 但我认为,对于你正在寻找的东西;您需要安装subversion客户端并使用github注册,以便您可以发送拉取请求,并将代码导入您的项目

编辑: 如果您只想下载项目,parent page上有一个按钮,上面写着“下载拉链”