远程redux devtools停止工作

时间:2018-08-13 21:53:02

标签: react-native redux remote-debugging redux-devtools

这个问题以前曾被问过,但是我找不到可行的解决方案,因此我可以自由显示我的代码,以防万一我丢失了一些东西。我有一个反应本地应用程序,并使用redux。现在,我已经在该项目上使用remote-redux-devtools两个月了,但是该工具突然停止工作。我在控制台中收到“ SocketProtocolError”,并将其粘贴到我的代码下方。

Redux商店

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”

这是我在控制台中遇到的错误。enter image description here

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

通过运行以下命令在手机上调试应用程序时,我修复了相同的错误:

adb reverse tcp:5678 tcp:5678

允许电话连接到devtools。如果使用其他端口号,请调整端口号。如果您正在计算机的仿真器中运行该应用程序,则可能无济于事。