#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
в другой. Я просто пытался сделать последнее сам по себе (что всегда срабатывало в прошлом), и я думаю, что это больше не работает.