尝试运行我的 React 应用程序时收到以下错误:
./src/components/App/App.js
尝试导入错误:“combineReducers”
不是从“../../store/reducers/”导出的。
这是我如何导出 combineReducers
:
import { combineReducers } from 'redux';
import userReducers from './userReducers';
import articleReducers from './articleReducers';
export default combineReducers({
userReducers,
articleReducers
});
这就是我在 App.js
中导入它的方式:
import { combineReducers } from '../../store/reducers';
我如何导出 combineReducers
有什么不正确的地方?
原文由 Andrew 发布,翻译遵循 CC BY-SA 4.0 许可协议
应该
因为它是默认导出,而不是命名导出。
这里 对两者之间的差异进行了很好的细分。