Инвариантное нарушение: собственный модуль не может быть нулевым. (Проблема с запуском приложения) 2020

#react-native #react-native-android #react-native-ios

#реагировать -родной #react-native-ios

Вопрос:

введите описание изображения здесь

Я купил готовое приложение, но когда я устанавливаю его в свою собственную среду, оно возвращает эту ошибку.

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

1. Похоже, что модуль не связан или, возможно, некоторые зависимости отсутствуют. Возможно, было бы неплохо добавить package.json в описание вопроса, чтобы показать, какую версию react native и какие зависимости вы используете

2. Я уже решил эту проблему, чтобы переместить свой файл в новый проект. Но теперь я застрял в другой проблеме, см. Комментарий ниже, пожалуйста.

Ответ №1:

Попробуйте выполнить обновление с expo sdk 37 до expo sdk 38, запустив expo upgrade

Похоже, на Github есть открытая проблема. Попробуйте это: инвариантное нарушение: собственный модуль не может быть нулевым

Ответ №2:

(Я уже решил эту проблему, чтобы переместить мой файл в новый проект). Но теперь я получаю новую ошибку. Я уже заменил весь компонент ListView на FlatList, а также у меня нет значка или счетчика, которые я импортирую из react-native или native-base. Но он возвращает эту ошибку.

введите описание изображения здесь