找不到名字' Promise'

时间:2017-04-17 04:02:48

标签: reactjs react-native reactxp

我在为web.i运行react-xp时遇到问题在运行时遇到此错误消息"无法找到名称'承诺'"。提前谢谢 请在这里查看github问题 react-xp issue

2 个答案:

答案 0 :(得分:2)

您应该事先安装所需的包。只需先安装以下两个包。

npm install --save-dev @types/es6-promise
npm install --save-dev @types/es6-collections

然后将相应的类型信息添加到react-native.d.ts文件中,如下所示。

/// <reference path="../../node_modules/@types/es6-promise/index.d.ts" />

答案 1 :(得分:0)

这就是我如何解决与此问题非常相似的问题

https://github.com/dabit3/create-xp-app/issues/2

在根文件夹中的tsconfig.json文件中,更改:

..."compilerOptions": { "target": "es5", ...

更改es5 - &gt; es6