You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Expo 45至46遇ViewPropTypes.styles问题,修复后仍现新错误

Expo 45升级至46后的问题及修复尝试

问题背景

将Expo从45版本升级至46版本后,在物理设备上运行应用时遇到两个问题:

  • 问题1截图
  • 问题2截图

废弃模块问题的修复尝试

针对废弃模块问题,尝试了多数解决方案推荐的修改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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 14:07:12