angular - ionic 2 : Cannot find name ‘Promise’ after updating to RC. 0

标签 angular typescript promise ionic2 visual-studio-code

我刚刚将我的 Ionic 2 项目更新为 RC.0,现在有几个我认为都相关的 typescript 错误:

  • 找不到 Promise
  • 属性“find”在数组中不存在(解释为任何类型的数组都会发生)。

问)我该如何解决这个问题,以便我的代码能够编译?

顺便说一句,我正在使用 Visual Studio Code。

谢谢。

最佳答案

我建议确保您的 typescript 是最新的。在你的 package.json 中确保你有最新的 approve typescript 更新,应该是:

“ typescript ”:“2.0.3”

因为您已经在 package.json 中,所以请花时间确保所有其他依赖项也是最新的。与 angular.io 文档交叉引用以确保。

运行 NPM 安装

您还想确保 VS 是最新的,您可以从 Microsoft 下载它 here ,安装完成后,您还需要重新启动 VS。

关于angular - ionic 2 : Cannot find name ‘Promise’ after updating to RC. 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39834175/

相关文章:

javascript - 如何在 Angular 6 中使用 jquery-ui

javascript - 类型 'MyObject' 上不存在属性 - typescript 扩展

typescript - 使用 TypeScript 输入 Vue.js 3 的 Prop

javascript - typescript 错误代码 : 2366, 函数缺少结束返回语句并且返回类型不包括 'undefined'

javascript - 在 Promise 中使用 await

javascript - Promise.all 响应

Angular 2 : Directive Subscribe To Observables of a service

angular - 在 Angular 2 中捕获有关 ng-content 的事件

html - 错误 : ExpressionChangedAfterItHasBeenCheckedError

javascript - 创建带有成功/错误的 promise ,例如 ajax