打字稿承诺重复的问题

时间:2015-12-03 19:19:25

标签: asp.net visual-studio typescript es6-promise

我一直有很多时间让es6承诺在ASP.NET 5项目中使用Typescript。我通过es6-promise.d.ts安装了tsd install es6-promise。但是,我收到有关Promise重复的错误。当我将鼠标悬停在es6-promise.d.ts文件中的Promise声明时,我会收到以下错误(请参阅图像底部的蓝色部分)。它似乎与Microsoft SDK中的某些typescript定义文件冲突,这显然不属于我的项目。

enter image description here

有没有人知道为什么会发生这种情况或我如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

您使用的是什么版本的TypeScript?

承诺在lib.es6.d.ts中声明。

答案 1 :(得分:1)

检查--target的{​​{1}}选项。如果它等于tsc,那么我认为你引用了两次promise定义,因为es6 tsc编译器。{/ p>