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

React Native项目执行expo start --web报错:Cannot find module 'expo/config'

解决expo start --web报错:Cannot find module 'expo/config'

核心原因

这个错误基本是全局expo-cli版本和项目本地expo版本不兼容,或是依赖安装不完整导致的,按以下步骤逐一排查:

解决步骤

  • 优先卸载全局expo-cli,改用npx执行(彻底避免版本冲突)

    npm uninstall -g expo-cli
    

    之后直接用npx启动项目:

    npx expo start --web
    

    npx会自动调用项目依赖里匹配的expo版本,不会再出现全局版本不兼容的问题。

  • 如果问题依旧,清理项目依赖重新安装:

    1. 删除项目里的node_modules文件夹(Windows用rmdir /s /q node_modules,Mac/Linux用rm -rf node_modules)
    2. 删除package-lock.json或yarn.lock文件
    3. 重新安装依赖:
      npm install
      #  yarn用户执行:yarn install
      
  • 若以上都无效,手动安装缺失的模块:

    npm install expo-config
    

额外验证

可以查看项目package.json里的expo版本,和npx expo --version输出的版本是否匹配,尽量保持大版本一致(比如expo 49对应expo-cli 6.x)。

内容的提问来源于stack exchange,提问作者Pyrrhus of Epirus

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 17:42:08