Плохой опыт отладки с использованием React Native

#react-native #visual-studio-code

#react-native #visual-studio-code

Вопрос:

Я видел довольно много сообщений о проблемах с отладкой приложений React Native, хотя ни в одном из них нет такой же проблемы, как у меня.

Проблема в том, что я помещаю debugger ‘s в свой код везде, где мне нужно что-то проверить, и даже при том, что я попадаю в точки останова, которые я размещаю, консоль JS в Chrome никогда не показывает мне, куда я помещаю debugger , и из-за этого я никогда не могу проверить значения должным образом.

Просто чтобы привести вам пример, у меня может быть что-то вроде этого:

 ...
const myVar = someFunction();
debugger;
  

Когда я запускаю код, он приостанавливает выполнение где-то в моем коде, но никогда там, где находится debugger . И если бы я проверял значение myVar , оно всегда показывалось undefined .

Я использую VS Code on Windows 10 против эмулятора, который поставляется вместе с Android Studio . Кроме того, выполняется удаленная отладка Chrome . Я также хочу упомянуть, что все программное обеспечение, которое я упомянул здесь, включая ОС, полностью обновлено.

Всегда ли отладка приложения React Native является плохим опытом — на основании стольких жалоб, которые я вижу?

Это также плохой опыт на Mac?

Хотя я не думаю, что это проблема, могут ли это быть инструменты, которые я использую? Я думаю, что VS Code , Chrome и Android Studio — это в значительной степени то, что использует большинство людей, независимо от того, находятся ли они на ПК или Mac.

Есть идеи, как я могу получить достойный опыт отладки своих приложений React Native?