React native 无法运行';世博会开幕';“安装后的命令”@react导航/web“;

React native 无法运行';世博会开幕';“安装后的命令”@react导航/web“;,react-native,expo,node-modules,React Native,Expo,Node Modules,安装“@react navigation/web”节点模块后,终端中出现以下错误,无法启动expo 错误:在此项目中找不到expo-您是否运行了Thread/npm安装程序? ├─ action /usr/local/lib/node_modules/expo-cli/src/commands/start.ts:34:11 ├─ /usr/local/lib/node_modules/expo-cli/src/commands/start.ts:135:22 └─ expo st

安装“@react navigation/web”节点模块后,终端中出现以下错误,无法启动expo

错误在此项目中找不到expo-您是否运行了Thread/npm安装程序?

├─ action /usr/local/lib/node_modules/expo-cli/src/commands/start.ts:34:11
    ├─ /usr/local/lib/node_modules/expo-cli/src/commands/start.ts:135:22
    └─ expo start /usr/local/lib/node_modules/expo-cli/src/exp.ts:350:7

在您的包.json中查找您的Expo版本。我不知道为什么,但我的Expo版本是1.0.0,我把它改成了最新的版本,即41.0.1,然后它又开始工作了

"expo": "~41.0.1",

出现此问题的原因是Expo SDK版本。因此,要解决此问题,请遵循以下方法:

首先运行此命令:

sudo npm install --global expo-cli
输入密码以继续 然后跑

快跑

expo start

运行
npm安装
npm安装我已经解决了同样的问题
expo start