Redux createStore错误:应为函数

Redux createStore错误:应为函数,redux,redux-thunk,redux-promise-middleware,Redux,Redux Thunk,Redux Promise Middleware,我在createStore上遇到一个错误,我不明白为什么 从'redux'导入{createStore,applyMiddleware,combinereducer,compose}; 从“redux thunk”导入thunk 从“redux承诺中间件”导入承诺 从“./reducers”导入*作为减速机; const middleware=applyMiddleware(promise(),thunk); 导出默认createStore(还原器、中间件); 上面是我的代码,我得到了行中的错

我在
createStore
上遇到一个错误,我不明白为什么

从'redux'导入{createStore,applyMiddleware,combinereducer,compose};
从“redux thunk”导入thunk
从“redux承诺中间件”导入承诺
从“./reducers”导入*作为减速机;
const middleware=applyMiddleware(promise(),thunk);
导出默认createStore(还原器、中间件);
上面是我的代码,我得到了行中的错误

const middleware=applyMiddleware(promise(),thunk);
预计减速机会出现此错误。 我正在使用React Native 0.37和最新版本的redux、redux thunk和redux promise中间件。 减速器是组合减速器的结果

提前谢谢

import * as reducers from './reducers';
reducers
不可能是一个函数。每次导出都将得到一个对象作为属性。您可能想要:

import reducers from './reducers';

你能把代码贴出来吗?