0

チュートリアルのリストに従って、TS ファイルを作成する必要があります。私はこのチュートリアルのすべてに従いました (および orchard cms を使用したカレンダーの作成に関する以前の 16 のすべて)。

したがって、ビデオの4.49JQueryを見ると、Ron が にアクセスしてダウンロードするように説明されています(これは参照として必要です)。そのため、ここから 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

そのままダウンロードされますのでご注意ください。私は何も変わっていません。返信ありがとうございます

4

2 に答える 2

1

GitHub では、通常はファイルをダウンロードする [Raw] ボタンを押すことができます。

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

それができない場合は、テキストをコピーしてファイルに貼り付け、jquery.d.ts として保存できます。

それでもエラーがある場合は、それらを共有してください。修正のお手伝いをします。最も可能性が高いのは、古いバージョンの TypeScript を使用している場合です。jQuery 定義は TypeScript 0.9 用に更新されています。

アップデート

それは私が考えていたものとほぼ同じです -タイプは TypeScript 0.9 の新しいものであり、TypeScript 0.8booleanのタイプを置き換えます。bool

あなたはどちらかをする必要があります...

A. TypeScript の最新バージョンをboolean取得します。これにより、タイプが認識されます

または

B. 0.9 用に更新される前の古いバージョンの jQuery 定義ファイルを取得する

于 2013-08-14T16:16:46.277 に答える
0

github に移動し、ページにファイル名が表示される場合、それらは通常リンクであり、クリックされた場合です。. .宛先を保存するか、ブラウザーがどこに保存するかを尋ねますが、あなたが探しているものだと思います。Subversionクライアントをインストールし、github にサインアップして、プル リクエストを送信できるようにする必要があります。これにより、コードがプロジェクトにインポートされます。

編集:プロジェクトをダウンロードするだけの場合は、親ページに「zip をダウンロード」というボタンがあります。

于 2013-08-14T15:44:37.497 に答える