Ошибка сборщика метро при запуске выставки

Я работаю над проектом React Native Expo. Я запускал expo start без проблем, пока не обновил свой MacBook. Теперь я столкнулся с этой ошибкой:

Не удалось получить статус от сборщика пакетов Metro. Подключите ECONNREFUSED 127.0.0.1:19003 Не удалось подключиться к сборщику Metro.

Моя диагностика экспо следующая:

Expo CLI 3.22.3 информация о среде: Система: ОС: macOS 10.15.5 Оболочка: 5.7.1 - / bin / zsh Двоичные файлы: Узел: 12.18.3 - / usr / local / bin / node npm: 6.14.6 - / usr / local / bin / npm IDE: Android Studio: 3.6 AI-192.7142.36.36.6200805 Xcode: 11.6 / 11E708 - / usr / bin / xcodebuild npmPackages: expo: ^ 38.0.0 = ›38.0.8 реагировать: 16.11.0 = ›16.11.0 react-dom: 16.11.0 =› 16.11.0 react-native: https://github.com/expo/react-native/archive/sdk-38.0.2.tar.gz =› 0.62.2 response-native-web: ~ 0.11 .7 = ›0.11.7 npmGlobalPackages: expo-cli: 3.22.3


person Janet Pedram    schedule 23.07.2020    source источник


Ответы (1)


Чао, согласно этой странице на github, вы можете:

  1. Перезагрузите компьютер
  2. Запустите rm -rf .expo

Вместо этого, согласно Expo forum вы можете попробовать запустить expo start с -c, например expo start -c

person Giovanni Esposito    schedule 23.07.2020
comment
Спасибо за ответ, но я уже сделал это, и все равно безуспешно. - person Janet Pedram; 23.07.2020
comment
Хорошо, давайте начнем расследование. Вы пробовали expo start --tunnel или expo start --lan? - person Giovanni Esposito; 23.07.2020
comment
Да, я сделал, я также удалил папку node и запустил expo install. - person Janet Pedram; 23.07.2020
comment
Хорошо, давайте попробуем переустановить expo-cli: $ npm uninstall -g expo-cli $ npm cache clean --force $ npm install -g expo-cli - person Giovanni Esposito; 23.07.2020
comment
Привет, Джованни, Спасибо за ваш комментарий, я попробовал то, что вы предложили, но все равно получаю ту же ошибку. Я удалил все папки метро из node_modules и снова запустил sudo expo install, он сработал еще раз, но снова я столкнулся с ошибкой сборщика Metro. - person Janet Pedram; 24.07.2020
comment
На данный момент я начинаю думать, что это может быть проблема только между версией node и expo-cli. Давайте попробуем понизить expo-cli до версии 3.1.2: npm install -g [email protected] - person Giovanni Esposito; 24.07.2020
comment
Большое спасибо, Джованни, я понизил версию node.js, и теперь это исправлено. Спасибо за вашу помощь - person Janet Pedram; 25.07.2020
comment
очень хорошо!! Если хотите, сообщите мне версии expo-cli и node, которые решают вашу проблему, чтобы я мог обновить свой ответ. Чао :) - person Giovanni Esposito; 25.07.2020