Перестал работать удаленный избыточный devtools
Этот вопрос задавался ранее, но я не могу найти работающее решение, поэтому я позволю себе показать свой код на случай, если что-то упущу. У меня есть приложение реагировать нативно и с использованием приставки. Я уже два месяца использую remote-redux-devtools в этом проекте, но инструмент неожиданно перестал работать. Я получаю "SocketProtocolError" в консоли и вставлю его ниже, а также мой код.
Redux store
import { createStore, applyMiddleware } from "redux";
import { composeWithDevTools } from "remote-redux-devtools";
import thunk from "redux-thunk";
import reducers from "../../State/reducers/index";
const composeEnhancers = composeWithDevTools({ realtime: true });
const store = createStore(
reducers,
{},
composeEnhancers(applyMiddleware(thunk))
);
export default store;
В моем файле package.json я использую "remote-redux-devtools": "^0.5.13"
Это ошибка, которую я получаю в консоли.
Любая помощь будет принята с благодарностью!
1 ответ
Я исправил ту же ошибку при отладке приложения на телефоне, запустив:
adb reverse tcp:5678 tcp:5678
чтобы позволить телефону подключаться к devtools. Отрегулируйте номер порта, если используете другой. Если вы запускаете приложение в эмуляторе на вашем компьютере, это, вероятно, не поможет.