2017-02-20 121 views
3

我無法連接我使用redux的反應原生應用程序到redux-devtools-extensionremote-redux-devtools無法連接反應原生應用程序w /遠程還原devtools

我在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; 
}; 

Redux被正確配置到應用程序中,帶有一個簡單的按鈕動作來更新redux狀態。

但它找不到任何商店。

no redux store found

我缺少什麼?

+2

我有同樣的問題 – saygon91

回答

0

嘗試使用這個:

const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose

相關問題