2017-02-09 1 views
8

Ok, das ist wirklich ein Kopfschmerz für mich. Ich habe versucht, eine native App zu entwickeln, aber die Debug JS-Funktion in Chrome lässt es sehr langsam laufen. Jeder Knopfdruck und Übergang dauert fast ein paar Minuten und manchmal länger, so dass das Debuggen nahezu unmöglich ist.Reagieren nativen Debugger ist zu langsam

Ich habe viele der unbenutzten console.log-Anweisungen entfernt, um zu versuchen, die Dinge zu beschleunigen. Ich habe auch die Registerkarte Debugging in ein eigenes separates Fenster gezogen. Aber es gibt keine wirkliche Veränderung der Geschwindigkeit. Ich habe auch versucht, das Telefon über WLAN zu verbinden, um es zu debuggen. Ich verwende den Code auf dem Hardware-Gerät und haben bereits versucht, die Vorschläge in den folgenden Beiträgen

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

Was gegeben ist der beste Ansatz, um die Fehlersuche schneller und erträglicher zu machen?

+2

Haben Sie den [Standalone-Debugger] (https://github.com/jhen0409/react-native-debugger), den sie erwähnten, versucht? Ich hatte ähnliche Probleme mit der Debug-Langsamkeit bei der Verwendung von Chrome. Ich habe schließlich einen reaktiven nativen Debugger ausprobiert und festgestellt, dass es viel schneller ist. –

+0

Sie können Reactotron ausprobieren, wenn Sie einen Mac verwenden. Es gibt Ihnen die Möglichkeit, Aktionen (redux) sowie alle Arten der Protokollierung erneut zu senden – eden

Antwort

0

Haben Sie versucht, die Option "Langsame Animation" im Debug-Menü des Simulators zu deaktivieren?

Ich hatte das gleiche Problem und das hat den Trick beim Ausführen meiner App im ios Simulator.

0

Deaktivieren Slow Animations in Debug Option von Simulator macht den Trick! Sehr einfach.