react-native - 无法从 Metro 捆绑器获取状态
问题描述
我运行时不断收到相同的错误消息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\xdl@58.0.19\src\Project.ts:1268:11)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at startReactNativeServerAsync (C:\@expo\xdl@58.0.19\src\Project.ts:1612:3)
at Object.startAsync (C:\@expo\xdl@58.0.19\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
,然后重新启动博览会。我还建议重新启动您的设备
推荐阅读
- docker - 如何在docker中安装odoo?
- c++ - 使用 vim + CMake 设置 LSP (vim-lsc) 的清晰方法?
- python - 如何在 python 中读取 .float 文件?
- python - 在 s3 中读取 csv 文件
- facebook - 针对事件反应的 Facebook 广告的良好结果/覆盖率是多少?
- javascript - Angular8 充满了 HttpClient 响应头
- git - 如何在不出现 git status 错误的情况下将我的 mecurial repo 保存在 sourcetree 上
- c - why doesn't this program in C language print anything?
- jquery - 您如何将今天的日期与 Django 使用 JavaScript/JQuery 提供的日期进行比较?
- python - pyvista polydata(梯形)上的纹理看起来沿对角线弯曲