реагируйте родным, не запуская пакет metro

#android #ios #react-native

Вопрос:

Я пытаюсь запустить собственный код react — это VS-код. Я дал команду npx react-native start использовать следующее, чтобы появиться

 Running Metro Bundler on port 8081. │ │ │ │ Keep Metro running while developing on any JS projects. Feel free to │ │ close this tab and run your own Metro instance if you prefer. │ │ │ │ https://github.com/facebook/react-native   Looking for JS files in  /Users/Siva/Desktop/RHcode/Liba   Loading dependency graph, done.  To reload the app press "r" To open developer menu press "d"  

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

Когда я создал демонстрационный новый проект в react native, я дал команду npx react-native start , я получаю символ metro bundler следующим образом [![введите описание изображения здесь][1]][1]

как преодолеть этот запущенный пакет Metro на порту 8081. [1]: https://i.stack.imgur.com/05Lhu.png

Комментарии:

1. Что вы имеете в виду, это должно было произойти. Используйте react-native run-android или react-native run-ios для запуска на устройстве. Тот, на который вы смотрите, — это пакет js

2. @user16967562 — хорошо. Я новичок в реагировании на родной язык. А как насчет этого изображения-i.stack.imgur.com/05Lhu.png появляется, когда я создаю новый проект или другой проект

3. Если это вполне ожидаемо, просто следуйте инструкциям на сайте react-native, как создать эмулятор Android. И использовать yarn android . Всякий раз, когда вы хотите использовать самые последние изменения js, которые вы сделали, вы должны запустить yarn start его, он будет автоматически извлекаться. Просто позвольте ему работать в фоновом режиме, или, если вы используете Vscode или другую среду разработки, они покажут его внутри среды разработки. Все, что происходит на стороне js yarn start , несет ответственность