WebStorm IDEのプロジェクトにsystemjs.d.tsファイルを追加しました。このファイルには、TSCによってエラーとしてマークされたPromiseクラスの2つの用途が含まれています。これは私のプロジェクトにes6-promise.d.tsファイルを既に追加していて、mongodb.d.tsファイルの同じ問題を解決するので、これは非常に奇妙です。では、なぜ1つのファイルで認識され、別のファイルでは認識されないのですか?すべての.dtsファイルは同じフォルダにあります(ルートフォルダ\ DefinitelyTyped)。es6-promise.d.tsを使用していても「Promise」という名前が見つかりません
私が取得エラー:
TS2304:名前を見つけることができません '約束'
systemjs.d.ts: https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/master/systemjs/systemjs.d.ts
すべてのヘルプは深く理解されるであろう!
私のプロジェクトへ
あなたsystemjsコンフィグを投稿することができますか? –
@Nick Acosta私はまだsystemjsの設定を持っていないし、私たちは実行時ではなくコンパイル時を話しているので、それは問題ではないと思う。私はライブラリ自体のdefinitelytypedがコンパイルされる前にsystemjs設定を持っていません。 – Alon
あなたはいくつかのコードを投稿できますか?あるいはplnkrですか? –