Ошибка React Native iOS `` не удалось загрузить пакет ''

Я хочу начать изучать React-Native

react-native init
react-native run-ios

Ошибка React Native iOS `` не удалось загрузить пакет '' Я испробовал четыре метода изображения

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
3
0
1 209
5

Ответы 5

Похоже, вы не установили babel. Пожалуйста, попробуй.

npm install babel

Затем снова запустите проект с помощью npm start

Если не работает, можно npm start --reset-cache

Ваш упаковщик работает?

Что вы можете сделать, так это перезапустить упаковщик и пересобрать nodejs с помощью rm -rf node_modules && yarn && yarn start. Затем вы можете запустить свое приложение с react-native run-ios.

Пытаться:

npm add @babel/runtime
npm install

Затем в основном каталоге просто используйте react-native run-ios, и все готово!

привет, добро пожаловать в Stackoverflow

У меня тоже была такая же проблема. Попробуйте, у меня это сработало.

  1. закройте существующее приложение метро.
  2. установите эти два пакета

    npm install --save-dev @babel/core
    npm install --save-dev @babel/runtime

    Если вы используете пряжу вместо npm, используйте следующие команды

    yarn add --dev @babel/core
    yarn add --dev @babel/runtime

  3. затем запустите эту команду. react-native start --reset-cache

  4. Откройте другую вкладку терминала и запустите приложение ios
    . react-native run-ios

Я пробовал все вышеперечисленные решения, но ни одно из них не помогло. Но в моем случае это решение работает (React-Native 0.57.2):

https://github.com/facebook/react-native/issues/21490#issuecomment-427240356

1.Закройте все запущенные Metro Bundler

2. очистить кеш

rm -rf $TMPDIR/react-*; rm -rf $TMPDIR/haste-*; rm -rf $TMPDIR/metro-*; watchman watch-del-all

3.Создайте новый проект и установите среду выполнения babel

react-native init awesomeproject
cd awesomeproject
npm install --save-dev @babel/runtime

3.Запустите Metro Bundler в своем терминале (не закрывайте его)

react-native start

4. откройте новое окно в терминале и запустите приложение.

react-native run-ios

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