无法通过远程Redux开发工具连接React Native应用

Jér*_*ôme 5 react-native react-redux redux-devtools-extension

我无法将使用redux的react-native应用程序通过remote-redux-devtools连接到redux-devtools-extension

我正在使用通过MacOSX Sierra上的USB连接的android设备。

// configureStore.js
import { createStore, applyMiddleware } from "redux";
import { composeWithDevTools } from 'remote-redux-devtools';
import thunk from "redux-thunk";
import rootReducer from "./reducers";

const composeEnhancers = composeWithDevTools({ realtime: true });

export default function configureStore(initialState) {
  const store = createStore(
    rootReducer,
    initialState,
    composeEnhancers(
      applyMiddleware(thunk),
    )
  );

  if (module.hot) {
    // Enable hot module replacement for reducers
    module.hot.accept(() => {
      const nextRootReducer = require('./reducers/index').default;
      store.replaceReducer(nextRootReducer);
    });
  }

  return store;
};
Run Code Online (Sandbox Code Playgroud)

Redux已正确配置到应用中,只需执行简单的按钮操作即可更新Redux状态。

但是它找不到任何商店。

找不到Redux商店

我想念什么?

wmc*_*ain 0

尝试使用这个代替:

const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose