升级Expo 45至46遇ViewPropTypes.styles问题,修复后仍现新错误
Expo 45升级至46后的问题及修复尝试
问题背景
将Expo从45版本升级至46版本后,在物理设备上运行应用时遇到两个问题:
废弃模块问题的修复尝试
针对废弃模块问题,尝试了多数解决方案推荐的修改node_modules/react-native/index.tsx文件的方法,修改后的相关代码如下:
}, // Deprecated Prop Types get ColorPropType(): $FlowFixMe { require('deprecated-react-native-prop-types').ColorPropType; }, get EdgeInsetsPropType(): $FlowFixMe { require('deprecated-react-native-prop-types').EdgeInsetsPropType; }, get PointPropType(): $FlowFixMe { require('deprecated-react-native-prop-types').PointPropType; }, get ViewPropTypes(): $FlowFixMe { require('deprecated-react-native-prop-types').ViewPropTypes; }, };
修复后的新问题
执行该修复操作后,不仅原有问题仍未解决,还出现了新的错误:
内容的提问来源于stack exchange,提问作者Nilton Schumacher F
相关产品推荐
相关产品推荐



