Я создаю приложение React Native, используя Typescript 3.2.2
, Expo 32.0.0
Итак, когда я собираю его во время разработки и тестирования на моем Android-устройстве. Горячая перезагрузка приложения происходит практически мгновенно, но есть значительная пауза (на фото между I
& R
)
Это буквально почти 10-секундная пауза
Затем сразу возобновляется выполнение, и все выходные данные (которые произошли в течение 10 секунд) отображаются сразу (R
)
Решения, которые я уже проверил -
- Код сервера чистый и быстрый
- Нет таймаутов / интервалов
- Нет асинхронных таймеров
Что улучшило задержку -
- Когда я уменьшаю размер стека
react-navigation
(не решение)
- Когда я использовал прямой импорт вместо неструктурированного импорта во всех
.ts
файлах (улучшена задержка, но задержка все еще сохраняется)
Я подозреваю, что это вызвано react-navigation
Потому что, если я уберу это и соберу простой пример приложения, оно будет работать гладко. Но это также может быть с машинописью (?)
Как я могу это решить? Были ли у вас проблемы при использовании react-navigation
с expo