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

使用最新版Expo启动项目报错:Cannot find module 'expo/config'

解决Error: Cannot find module 'expo/config'的非降级方案

遇到这个问题无需降级Expo CLI,可尝试以下几种解决方案:

1. 同步依赖版本并重新安装

  • 删除项目根目录的node_modules文件夹和锁文件(package-lock.json或yarn.lock)
  • 运行npx expo install,让Expo自动安装匹配最新CLIMapping При BornOKC子倡Act, Maybe leading用餐composed of :

Wait, no, correct it:

1. 同步依赖版本并重新安装

  • 删除项目根目录的node_modules文件夹和锁文件(package-lock.json或yarn.lock)
  • 运行npx expo install,让Expo自动安装匹配最新CLI版本的依赖包
  • 安装完成后,检查node_modules/expo/config目录是否存在,确认该模块已被正确安装

2. 手动安装expo-config包

如果重新安装后仍找不到expo/config,直接执行以下命令安装:

npm install expo-config --save

(使用Yarn的话替换为yarn add expo-config)
expo-config是Expo官方提供的配置解析模块,最新版CLI可能需要它但未自动引入。

3. 清理缓存后重启

缓存冲突也可能导致模块加载失败,执行带清理参数的启动命令:

npx expo start --web --clear

同时可以清理Metro缓存:

npx expo start --web --clear-cache

清理完成后再尝试启动项目。

4. 检查项目配置文件

  • 确认app.json或app.config.js的配置没有错误,尤其是expo字段的基础配置(如name、slug)是否符合最新规范
  • 若使用动态配置文件app.config.js,可以临时替换为静态的app.json,排查是否是动态逻辑导致的模块加载异常

5. 处理全局与本地CLI冲突

如果同时安装了全局和本地Expo CLI,可能出现版本不兼容:

npm uninstall -g expo-cli
npm install -g expo-cli@latest

完成后重新运行npx expo start --web,确保使用的是最新版全局CLI。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 10:17:41