React Native Unhandled JS异常:新iOS项目上的TypeError

时间:2017-03-29 16:02:11

标签: javascript ios react-native react-native-ios

iOS emulator error

在使用react-native run-ios运行现有项目时,我开始收到此错误。为了试图查看我的项目是否有问题,我运行react-native init EmptyProject来创建一个应该完美运行的空白项目。即便如此,我仍然会收到此错误。

我在堆栈溢出时查看this question并在我现有的项目和空项目上运行./node_modules/react-native/packager/packager.sh start --resetCache无济于事。关于可能发生的事情的任何线索?

1 个答案:

答案 0 :(得分:2)

经过几个小时的反复试验后,我设法解决了这个问题。在这一点上,我不知道修复它的具体内容,但这是我所做的所有主要事情。

  • 将节点更新为最新版本
  • brew update && brew upgrade
  • brew install watchman
  • 修正了brew doctor
  • 提出的所有问题
  • rm -rf ./node_modules ios android
  • yarn
  • react-native upgrade
  • 在我的babel-preset-react-native-stage-0
  • 中添加了package.json作为开发依赖项
  • 添加" react-native-stage-0"作为babel.rc
  • 的预设
  • ./node_modules/react-native/packager/packager.sh start --resetCache

在完成所有这些之后,我的项目再次顺利运行,没有任何问题。