问题描述
运行expo start
时,我不断收到相同的错误消息。一直在说
无法从Metro捆绑器获取状态。连接ECONNREFUSED 127.0.0.1:19001 连接到Metro捆绑器失败。
我已卸载并重新安装expo-cli
我已卸载并重新安装node
我已经尝试过expo start -c
什么都没做
这是完整的错误消息
C:\Users\smiz\Desktop\dev\react-native\cleaningservices>expo start
Starting project at C:\Users\smiz\Desktop\dev\react-native\cleaningservices
Expo DevTools is running at http://localhost:19002
opening DevTools in the browser... (press shift-d to disable)
Could not get status from Metro bundler. connect ECONNREFUSED 127.0.0.1:19001
Connecting to Metro bundler Failed.
Error: Connecting to Metro bundler Failed.
at _waitForRunningAsync (C:\@expo\[email protected]\src\Project.ts:1268:11)
at processticksAndRejections (internal/process/task_queues.js:93:5)
at startReactNativeServerAsync (C:\@expo\[email protected]\src\Project.ts:1612:3)
at Object.startAsync (C:\@expo\[email protected]\src\Project.ts:1985:5)
at action (C:\Users\Stephen Murya\AppData\Roaming\npm\node_modules\expo-cli\src\commands \start.ts:163:3)
at C:\Users\Stephen Murya\AppData\Roaming\npm\node_modules\expo-cli\src\commands\start.ts:330:16
at Command.<anonymous> (C:\Users\Stephen Murya\AppData\Roaming\npm\node_modules\expo-cli\src\exp.ts:332:7)
我过去使用expo
运行了这个项目。我不知道为什么这一切都开始了。
解决方法
所以我在发布此问题之前解决了这个问题,但是我把它留在这里给任何可能有帮助的人。
运行npm clean --force
,然后重新启动expo。我也建议重启您的设备