2017-02-09 5 views
8

Хорошо, так что это действительно была головная боль для меня. Я пытаюсь разработать реагировать на родное приложение, но функция Debug JS на хроме заставляет его работать очень медленно. Каждое нажатие кнопки и переход занимает почти пару минут, а иногда и дольше, отлаживая почти невозможное.React native debugger слишком медленный

Я удалил многие неиспользуемые инструкции console.log, чтобы попытаться ускорить процесс. Я также вытащил вкладку отладки в свое отдельное окно. Но нет никаких реальных изменений в скорости. Я также попытался подключить телефон через Wi-Fi для его отладки. Я бегу код на аппаратное устройство и уже опробовали предложения приведены в следующих постах

https://github.com/facebook/react-native/issues/10559 https://github.com/facebook/react-native/issues/5632

Каков наилучший подход, чтобы сделать отладку быстрее и более терпимой?

+2

Вы попробовали [автономный отладчик] (https://github.com/jhen0409/react-native-debugger), о котором они упоминали? У меня были аналогичные проблемы с медленностью отладки при использовании Chrome. В конце концов я попробовал отладчик-ответчик-отладчик и обнаружил, что он намного быстрее. –

+0

Вы можете попробовать Reactotron, если вы используете Mac. Это дает вам возможность повторно выполнять действия (redux), а также все виды ведения журнала – eden

ответ

0

Вы пытались отключить опцию «Медленная анимация» в меню отладки симулятора?

У меня была такая же проблема, и это было трюк при запуске моего приложения в симуляторе ios.

0

Снять отметку Slow Animations в Debug вариант симулятора делает трюк! Очень просто.