React Native Typescript Template не применяет изменения

Предоставленное решение здесь мне не подошло полностью.

Я пытаюсь использовать react-native с Typescript, поэтому я создал проект с помощью react-native init MyApp --template typescript. Когда я запускаю react-native run-android, у меня в основном есть пара сохранений в файле App.tsx, и изменения применяются нормально. Но через некоторое время он больше не применяет изменения, и мне приходится перезапускать сборщик метро.

Кто-нибудь знает, как это исправить?

Вы используете горячую перезагрузку или перезагрузку в реальном времени? Горячая перезагрузка, как известно, более глючна, чем последняя.

Nino Filiu 03.03.2019 15:09

Я пробовал оба, ни один из них не работал правильно.

Johannes Klauß 03.03.2019 15:50

Я только что работал над проектом React Native, и когда перезагрузка не срабатывала при сохранении, я сохранял свой файл еще несколько раз подряд. Уродливый хак, но это сработало. Кроме того, есть много отчетов об ошибках при перезагрузке React Native, в том числе Эта проблема, где @cihadturhan предложил исправление на уровне веб-сокета для проблемы, которая действительно похожа на вашу.

Nino Filiu 03.03.2019 17:13
Зод: сила проверки и преобразования данных
Зод: сила проверки и преобразования данных
Сегодня я хочу познакомить вас с библиотекой Zod и раскрыть некоторые ее особенности, например, возможности валидации и трансформации данных, а также...
Как заставить Remix работать с Mantine и Cloudflare Pages/Workers
Как заставить Remix работать с Mantine и Cloudflare Pages/Workers
Мне нравится библиотека Mantine Component , но заставить ее работать без проблем с Remix бывает непросто.
Угловой продивер
Угловой продивер
Оригинал этой статьи на турецком языке. ChatGPT используется только для перевода на английский язык.
TypeScript против JavaScript
TypeScript против JavaScript
TypeScript vs JavaScript - в чем различия и какой из них выбрать?
Синхронизация localStorage в масштабах всего приложения с помощью пользовательского реактивного хука useLocalStorage
Синхронизация localStorage в масштабах всего приложения с помощью пользовательского реактивного хука useLocalStorage
Не все нужно хранить на стороне сервера. Иногда все, что вам нужно, это постоянное хранилище на стороне клиента для хранения уникальных для клиента...
Что такое ленивая загрузка в Angular и как ее применять
Что такое ленивая загрузка в Angular и как ее применять
Ленивая загрузка - это техника, используемая в Angular для повышения производительности приложения путем загрузки модулей только тогда, когда они...
1
3
87
1

Ответы 1

Извините за поздний ответ, надеюсь, вы поняли это за это время.

В старых версиях шаблона TypeScript вам приходилось запускать скрипт после установки вручную, чтобы завершить настройку проекта.

В этом больше нет необходимости, так как это делается автоматически в последней версии React Native.

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