React Native Не Удается Запустить Сервер С Ошибкой В @react-native-community/cli/build/commands/doctor/healthchecks/index.js

#react-native

Вопрос:

Я только что создал совершенно новый проект React Native, и я не могу запустить его. Сервер всегда выходит из строя в следующих случаях:

 node_modules/react-native/node_modules/@react-native-community/cli/build/commands/doctor/healthchecks/index.js:48
} catch {}
      ^

SyntaxError: Unexpected token {
 

Единственное, что я нашел по этой проблеме, — это эта тема, которая заканчивается тем, что люди просят опубликовать этот вопрос в Stackoverflow, поэтому я здесь. Я пробовал обычное: обновление версий узлов, удаление node_modules и переустановка, перезагрузка моей машины, все безрезультатно. Я даже покопался в коде, чтобы посмотреть, смогу ли я понять, что происходит, но ничего не выскочило у меня из головы.

Я надеюсь, что другие столкнулись с этим в новых проектах React Native и что кто-то может помочь мне решить эту проблему. Любые предложения приветствуются. Спасибо!

Ответ №1:

Вздох…. Ну, после борьбы с этим в течение дня я обнаружил, что обходной путь состоял в том, чтобы запустить npx react-native start в одной консоли, а затем запустить npx react-native run-ios в другой. Я просто пытался сделать последнее сам по себе (что всегда срабатывало в прошлом), и я думаю, что это больше не работает.