使用npm start无法启动开发服务器,提示找不到expo
解决“无法在当前项目中找到expo - 你是否已经运行过yarn / npm install?”报错的方案
针对这个报错,试过yarn添加expo仍未解决的话,可以按以下步骤排查:
- 先确认当前目录是Expo项目根目录,检查有没有
package.json文件。如果不是Expo项目,先初始化:npx create-expo-app@latest cd 你的项目名 - 如果是已有项目,先删除依赖目录和锁文件,彻底重装:
rm -rf node_modules yarn.lock yarn install - 打开
package.json,查看dependencies里是否有expo。如果没有,手动添加最新版:yarn add expo@latest - 清除Expo缓存再启动项目:
npx expo start --clear - 避免全局CLI版本冲突,尽量用npx直接调用Expo命令,不要依赖全局安装的版本。如果必须全局装,执行:
npm install -g expo-cli
内容的提问来源于stack exchange,提问作者adroi
相关产品推荐
相关产品推荐

