【问题标题】:React Native: 'undefined is not an object (evaluating '_react3.PropTypes.bool')React Native:'未定义不是对象(评估'_react3.PropTypes.bool')
【发布时间】:2018-03-28 13:51:11
【问题描述】:

我最近尝试将我的 react 原生项目导出到 expo。虽然,它已经更新了 react-native,但现在得到一个错误'undefined is not an object (evalating '_react3.PropTypes.bool')'

我已经解决了这个问题,发现我需要导入 proptypes - import PropTypes from 'prop-types'; 我在所有脚本中都添加了它,但错误消息仍然存在。此外,我不使用任何 proptypes,所以我不明白为什么我会首先收到此错误。

如果你想看看项目,请做 - https://github.com/rasselll/probs

【问题讨论】:

    标签: reactjs react-native react-proptypes


    【解决方案1】:

    日志中明确提到了错误,是由于react-native-view-transformer库造成的。

    库仍然使用来自react 的PropTypes 包。由于您的react 版本高于v15.5,因此它给出了错误。

    Here's 包中仍在使用已弃用的propTypes 版本的文件

    【讨论】:

    • 那有什么解决办法?
    猜你喜欢
    • 1970-01-01
    • 2018-03-28
    • 2020-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-29
    相关资源
    最近更新 更多