Я использую React Native и обнаружил следующую ошибку в моем android эмуляторе
Я новичок в React Native и кодирую в App. js. Я смотрел онлайн-учебник о том, как использовать реагирующую навигацию, поэтому я следил за ним и создал файл homestack. js. На этом этапе файл моего приложения. js все еще работал отлично.
Я добавил код в homestack. js, а затем импортировал его в файл приложения. js, но именно тогда эта ошибка появилась , Эта ошибка не была устранена, когда я закомментировал весь код в homestack. js и когда я закомментировал импорт в моем приложении. js file.
Я следовал инструкциям по ошибке (очистить сторож, удаление модулей узлов, установка пряжи, кэш сброса пряжи), но это также не решило проблему.
Исправление: Поскольку ни один из вышеперечисленных вопросов не устранил проблему, я удалил homestack . js файл из моей папки root полностью, что затем решило проблему. Однако я не ожидал, что когда я положу файл homestack. js обратно в папку root, чтобы посмотреть, что произойдет, приложение снова заработало без проблем. Это было так, как будто ошибки никогда не было.
Наверное, мой вопрос в том, что здесь было на самом деле? Почему удаление файла из папки, а затем помещение его обратно в исправление проблемы? Я запускал 'npx response-native run- android' после каждого шага вышеуказанного процесса исправления, поэтому проблема была не в том, что эмулятор работал на старой версии.