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

安装react-native-web时React Native依赖冲突问题求助

解决Expo项目Web端依赖冲突的方案
  • 先卸载手动安装的react-native-web,避免和Expo自带的web依赖产生冲突:

    npm uninstall react-native-web
    
  • 使用Expo官方命令添加适配当前版本的web支持依赖,该命令会自动处理版本兼容问题:

    npx expo install expo-web-browser react-dom react-native-web @expo/webpack-config
    
  • 清理缓存后重启web服务,彻底消除残留的冲突问题:

    npm cache clean --force
    npx expo start --web --clear
    

额外提醒

部分原生依赖(比如@react-native-firebase/app、@react-native-community/slider)可能没有web适配,运行时如果报错,要么换成web兼容的替代组件,要么在web环境里用条件渲染跳过这些组件的使用。

内容的提问来源于stack exchange,提问作者naranara

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 21:41:10