未定义不是对象(评估'_react.PropTypes.object')

sum*_*esh 2 javascript react-native mobx-react

刚刚使用reac-native-init创建了一个新项目。使用

"react": "16.0.0",
"react-native": "0.51.0",
Run Code Online (Sandbox Code Playgroud)

从xcode运行项目我遇到以下错误

未处理的JS异常:模块AppRegistry不是注册的可调用模块(调用runApplication)

未定义不是对象(评估'_react.PropTypes.object')

在我的项目目录中搜索_react.PropTypes.object。它仅在mobx-react文件夹中使用。现在我的项目无法运行,它停留在启动屏幕上。任何帮助是极大的赞赏

编辑

现在我收到此错误

_react3.default.PropTypes.shape

但是我在整个项目中找不到这条线

Iva*_*Iva 5

只需将prop-types导入您的项目即可。

import PropTypes from 'prop-types'
Run Code Online (Sandbox Code Playgroud)

如果您的项目中没有该工具,则首先使用yarn或npm安装它

npm install prop-types
Run Code Online (Sandbox Code Playgroud)

要么

yarn add prop-types
Run Code Online (Sandbox Code Playgroud)