2017-02-09 8 views
8

그래,이게 정말 저에게 두통이었습니다. 내가 반응 네이티브 애플 리케이션을 개발하려고하지만 크롬에 디버그 JS 기능은 매우 매우 천천히 실행합니다. 각 버튼 클릭 및 전환에는 거의 2 분이 소요되며 때로는 더 이상 디버깅을 불가능하게 만들기도합니다.네이티브 디버거가 너무 느립니다.

사용하지 않는 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

Mac을 사용하는 경우 Reactotron을 사용해 볼 수 있습니다. 그것도 당신에게 행동을 재전송하는 옵션을 제공합니다 (redux)뿐만 아니라 모든 종류의 로깅 – eden

답변

0

시뮬레이터의 디버그 메뉴에서 "느린 애니메이션"옵션을 비활성화하려고 했습니까?

ios 시뮬레이터에서 내 앱을 실행할 때 동일한 문제가 발생했습니다.

0

시뮬레이터의 Debug 옵션에서 Slow Animations의 선택을 취소하면 트릭을 수행합니다! 아주 간단합니다.