为什么当我尝试导入模块时,此pattern会在undefined
中结束:
export {machines as machines} from './machines';
答案 0 :(得分:2)
如果你正在做
export default function machines(state, action) {}
然后您有default
导出,而不是named
导出。 export default
导出任意表达式,您的函数名称为machines
的事实对导出行为没有影响。对于那种格式,你会做
export {default as machines} from './machines';
使用您在问题中的export ... from
格式,您的导出必须是:
export function machines(state, action) {}