#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
для запуска на устройстве. Тот, на который вы смотрите, — это пакет js2. @user16967562 — хорошо. Я новичок в реагировании на родной язык. А как насчет этого изображения-i.stack.imgur.com/05Lhu.png появляется, когда я создаю новый проект или другой проект
3. Если это вполне ожидаемо, просто следуйте инструкциям на сайте react-native, как создать эмулятор Android. И использовать
yarn android
. Всякий раз, когда вы хотите использовать самые последние изменения js, которые вы сделали, вы должны запуститьyarn start
его, он будет автоматически извлекаться. Просто позвольте ему работать в фоновом режиме, или, если вы используете Vscode или другую среду разработки, они покажут его внутри среды разработки. Все, что происходит на стороне jsyarn start
, несет ответственность