Я выполняю проект с react-native run-android, а в другом терминале делаю:
npm run react-devtools
и он открывает новое окно электрона, в котором говорится:
The react native app it will open in a few seconds...
но ничего не происходит.
Я установил инспектор переключения симулятора с Ctrl + m, и я могу видеть в сетях, что он делает запрос к http://localhost:8097, и в результате он не может подключиться и продолжает попытки с тем же результатом.
В открытом окне электрона говорится, что он ожидает подключения к порту 8097, поэтому я вижу, что он пытается подключиться, но безрезультатно!
Вам нужно запустить эту команду в новом терминале adb reverse tcp:8097 tcp:8097
Ответ @ Unemployed3494 у меня не сработал. Вместо этого я убил все запущенные процессы, принадлежащие моему пользователю Mac OS, с помощью этой команды:
pkill -u username
После этого отреагируйте на инструменты разработчика, подключенные к симулятору, как и ожидалось.
react-devtools v4 несовместим с react-native
попробуйте версию 3 вместо версии 4:
npm install -d -g [email protected], у меня заработало.