Ошибки инициализации с помощью React Native Tutorials

Я только что установил React Native и пытаюсь следовать инструкциям на веб-сайте React Native, чтобы привыкнуть к нему. Однако, каждый урок, который я заканчиваю, просто дает мне большой красный экран ошибок в iOS Simulator.

В качестве примера я следовал учебнику "Hello World" на веб-сайте React Native.

import React, { Component } from 'react';
import { AppRegistry, Text } from 'react-native';

class HelloWorldApp extends Component {
  render() {
    return (
      <Text>Hello world!</Text>
    );
  }
}

AppRegistry.registerComponent('HelloWorldApp', () => HelloWorldApp);

но я столкнулся с этой ошибкой после компиляции и запуска в симуляторе

"Application TestProject не был зарегистрирован. Это связано либо с ошибкой require() во время инициализации, либо с ошибкой вызова AppRegistry.registerComponent"

Я в замешательстве, потому что я еще ничего не знаю о RN, следую их учебным пособиям и получаю ошибки.

Пожалуйста, порекомендуйте?

1 ответ

Решение

Там может быть две возможности, как я знаю:

  1. Когда ты бежишь react-native run-ios packager не запускается автоматически Если это так, запустите упаковщик вручную. Для этого:

В одной вкладке вашего терминала запустите react-native start и в другой раз react-native run-ios,

  1. Или, следуя документу с сайта "Реагировать нативно", вы могли изменить название приложения. Подобно:

Вы создали проект, используя react-native init AwesomeProject, Название проекта здесь AwesomeProject,

А потом изменил свой по умолчанию index.ios.js и заменил имя компонента на HelloWorldApp,

class HelloWorldApp extends Component

AppRegistry.registerComponent('HelloWorldApp', () => HelloWorldApp);
Другие вопросы по тегам