2017-09-07 10 views
0

私のTypeScriptプロジェクトでは' npm 'は使用されません。npm install es6-promiseに依存せずに' es6-promise 'polyfillを使用するにはどうすればよいですか?私は 'tsc'を使ってコンパイルします。'es6-promise 'polyfillを使用するには

https://raw.githubusercontent.com/stefanpenner/es6-promise/master/dist/es6-promise.jsから、どのように私をTypescriptにtype definitionとして含めることができますか?

ありがとうございます。

答えて

0

あなたはlib compiler optionを使用することができます。

あなたがあなたのプロジェクトに含めることを選択したことができます内蔵のAPI宣言グループのリストを指定することができ--libで。たとえば、ランタイムでMap、Set、Promiseをサポートすることが期待される場合(たとえば、今日の常緑樹ブラウザ)、 - lib es2015.collection、es2015.promiseをインクルードします。

または、例えばtsconfig.json、中:使用可能なコンパイラオプションhere

"lib": ["dom", "es2015.promise", "es5"] 

全リスト。

関連する問題