2016-04-08 9 views
0

ファイル。 私はインスタンスにクラスを試してみて、このエラーが表示され、このラインで関数を呼び出す:Typescirpt:私はtypescriptですとTSファイルを構築するための単調なタスクを実行するとき</p> <pre><code>var xhttp = new XMLHttpRequest(); </code></pre> <p>は、エラーがない:XMLHttpRequestのは.TSで定義されていないが、私はこのコードで.TSファイルを持っている

ReferenceError: XMLHttpRequest is not defined at HttpRequester.send (C:**\asset-player\src\assetlib\HttpRequester.js:9:25) at AssetFinder.Asset.req (C:**\asset-player\src\assetlib\Asset.js:41:21) at Object. (C:**\asset-player\index.js:21:20) at Module._compile (module.js:397:26) at Object.Module._extensions..js (module.js:404:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Function.Module.runMain (module.js:429:10) at startup (node.js:139:18) at node.js:999:3

答えて

1

あなたは(最終的に)XMLHttpRequest宣言を含むファイルを参照する必要があります。

その宣言は、最終的にはここにある: https://github.com/Microsoft/TypeScript/blob/master/lib/lib.webworker.d.ts

あなたがダブルチェックあなたのtypescriptです構成にしたいことがあります。私は、ファイルlib.webworker.d.tsをダウンロードして、私のプロジェクトでそれを含め https://github.com/Microsoft/TypeScript

+0

私はこのようにXMLHttpRequestを必要とするファイルでそれを参照しました /// <リファレンスパス= "lib.webworker.d.ts" /> 私はこのファイル参照lib.core.d.tsので気づいた私はこのファイルも含めました。残念ながら、typescriptの厄介な作業はファイルをコンパイルできず、非常に長いエラーのリストを報告します。 おそらく私は間違った方法でファイルを参照しています。手伝って頂けますか? –

+0

インストールガイドは、https://github.com/Microsoft/TypeScript? NPM -g typescriptですがインストール NPMインストール-g typescriptです@次 NPMプロジェクトディレクトリに、そしてジェイク を-gインストールして: ジェイクLKG ので – Daniel

+0

は、私は私が行っているステップをリストアップ!次のステップは何ですか? –

関連する問題

 関連する問題