Не удалось загрузить пакет — не удалось подключиться к серверу разработки

Я искал решение этой проблемы в течение дня, но не мог это исправить.

Я не использовал React Native в течение месяца, когда все работало нормально.

Теперь, если я попытаюсь запустить существующий проект, который раньше работал (React Native 0.59.5), или совершенно новый проект (React Native 0.59.9) с симулятором iOS на моем Mac, я получаю сообщение об ошибке:

Failed to load bundle - Could not connect to development server

Любая идея, как я могу это исправить?

Умерло ли Create-React-App?
Умерло ли Create-React-App?
В этом документальном фильме React.dev мы исследуем, мертв ли Create React App (CRA) и какое будущее ждет этот популярный фреймворк React.
Освоение React Native: Пошаговое руководство для начинающих
Освоение React Native: Пошаговое руководство для начинающих
React Native - это популярный фреймворк с открытым исходным кодом, используемый для разработки мобильных приложений. Он был разработан компанией...
В чем разница между react native и react ?
В чем разница между react native и react ?
React и React Native - два популярных фреймворка для создания пользовательских интерфейсов, но они предназначены для разных платформ. React - это...
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
Если вы уже умеете работать с React, создание мобильных приложений для iOS и Android - это новое приключение, в котором вы сможете применить свои...
Хуки React: что это такое и как их использовать
Хуки React: что это такое и как их использовать
Хуки React - это мощная функция библиотеки React, которая позволяет разработчикам использовать состояние и другие возможности React без написания...
0
0
842
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Couldn't connect to development server error

Эта ошибка возникает, когда сборщик метро не работает на порту 8081. Чтобы запустить сборщик, из папки проекта запустите:

npm start

Теперь попробуйте перезагрузить приложение (ctrl + R для iOS / r+r для Android).

Кроме того, проверьте свой терминал на случай, если первоначальная сборка проекта не удалась из-за какой-либо ошибки.

К сожалению, я пробовал это. Упаковщик Metro, кажется, работает на порту 8081, и сборка проекта прошла успешно. Также попробовал реактивный запуск. Но никакого успеха.

sbkl 01.07.2019 12:29
Ответ принят как подходящий

Ок нашел проблему. Думал, что это может быть проблема, связанная со сторожем, и хотел использовать команду brew reinstall watchman, чтобы переустановить его. Выполнив эту команду, я обнаружил ошибку

Error: Xcode alone is not sufficient on Mojave. Install the Command Line Tools: xcode-select --install

Похоже, инструменты командной строки для xCode больше не доступны. Я запустил команду xcode-select --install и на всякий случай переустановил watchman. Теперь это работает!

Другие вопросы по теме