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

创建Expo项目遇‘Cannot read property 'config' of undefined’错误求助

诊断建议:Expo项目在Expo Go中出现"Cannot read property 'config' of undefined"错误
  • 检查Expo Go版本兼容性
    确保手机上的Expo Go是最新版本,旧版本可能与create-expo-app@latest生成的项目依赖不兼容。更新后重启Expo Go并重新扫描项目二维码。

  • 清除缓存重启开发服务
    执行以下命令强制清除项目缓存并重启服务:

    npx expo start -c
    

    重启Expo Go后重新加载项目,看错误是否消失。

  • 降级create-expo-app版本重试
    若怀疑最新版工具存在问题,尝试使用稳定版本创建新项目,例如:

    npx create-expo-app@49.0.0 my-test-app
    

    进入新项目目录,执行npx expo start,验证是否还出现相同错误。

  • 检查导航配置文件
    打开项目中的导航配置文件(通常是app/_layout.tsx或navigation目录下的相关文件),确认底部标签(BottomTabBar)的配置是否完整,比如图标、标签文本等参数是否正确初始化,有没有遗漏config相关的必要属性。

  • 切换Node.js LTS版本
    最新版Node.js可能与Expo部分依赖存在兼容性问题,尝试切换到LTS版本(如v20.x),使用nvm等工具管理版本后,删除node_modules和package-lock.json,重新执行:

    npm install
    npx expo start
    
  • 重新安装项目依赖
    删除node_modules文件夹和package-lock.json(或yarn.lock)文件,然后重新安装依赖:

    rm -rf node_modules package-lock.json
    npm install
    

    安装完成后启动开发服务,看问题是否解决。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 15:15:06