Visual Studio 2012のTypeScriptプロジェクトでjquery.d.tsを参照しましたが、次のエラーが発生します。
エラー1重複する識別子'nodeName'C:\ DEV \ MyProject \ Scripts \ JQuery \ jquery.d.ts 786 2 pageMain.ts
これにより、jquery.d.tsに次のコードが作成されます。
interface EventTarget {
nodeName: string;
}
VS2012を再起動し、プロジェクトのすべての.souファイルを削除した後に再起動しました。
すべての参照(含む)を確認しましたが、EventTargetへの他の参照は見つかりませんでした。
lib.d.tsを調べましたが、実際にはEventTargetインターフェースがありますが、nodeNameは実装されていません。
参考:私のマシンでlib.d.tsのコピーを2つ見つけて、両方をチェックしました。どちらがコンパイラで使用されているか知っている人はいますか?両方でmodを実行しました(window.alertをwindow.alert2に変更)が、効果はありませんでした。