TypeScript接口不正确地扩展了接口。属性“ then”的类型不兼容

时间:2019-11-06 14:38:16

标签: angularjs typescript

在出于未知原因而拒绝投票之前,请阅读我的个人资料或进行解释,帮助编辑问题或询问我更多信息。这甚至可以进一步帮助我。 我搜索了stackoverflow并在互联网上进行了搜索,但找不到任何解决方法

我正在尝试使用打字稿创建一个有角度的应用程序,但是当我尝试构建时:

  

typings / angularjs / angular.d.ts:1419:15-错误TS2430:接口'IHttpPromise<T>'错误地扩展了接口'IPromise<IHttpPromiseCallbackArg<T>>'。         属性“ then”的类型不兼容。

     

tsc --version   消息TS6029:版本1.5.3

bower.json

{
  "name": "AngularTypeScript101",
  "version": "1.0.0",
  "dependencies": {
    "angular": "~1.4.0",
    "angular-route": "~1.4.0"
  }
}

tsconfig.json文件:

{
  "compilerOptions": {
    "module": "none",
    "target": "ES5"
  },
  "files": ["app.ts"]
}

我必须使用Angular 1.4。这也是我的第一个打字稿项目。请帮忙。

1 个答案:

答案 0 :(得分:0)

安装较新版本的键入文件。您可以找到一个here