babel-preset-expo无法使用react和es2015预设

时间:2017-05-04 09:27:48

标签: javascript reactjs react-native babel

我对JavaScript很陌生并做出反应并且对原生作出反应是全新的。我正在尝试组合React应用程序和React Native,React Native应用程序是使用" create-react-native-app" -command创建的。所以它使用babel-preset-expo,而React应用程序使用react和es2015作为babelrc文件中的预设。当我尝试将它们组合时,react本机应用程序会出错。我在Babel文档中读到预设的顺序很重要,我试图在所有可能的顺序中将它们组合在一起,但它仍然给我带来错误,例如

" RangeErro:超出最大呼叫堆栈大小"或" createTHREEViewClass.js:缺少类属性转换"。

这是babelrc文件:

  {
  "presets": ["babel-preset-expo","react","es2015"],
    "env": {
    "development": {
      "plugins": ["transform-react-jsx-source"]
    }
  }
}

babel-preset-expo与其他任何东西不相容或者我错过了什么?

0 个答案:

没有答案