Javascript 导出{x as x}不适用于babeljs
为什么在我尝试导入模块时会出现Javascript 导出{x as x}不适用于babeljs,javascript,babeljs,Javascript,Babeljs,为什么在我尝试导入模块时会出现未定义的: export {machines as machines} from './machines'; 如果你正在做 export default function machines(state, action) {} 然后您有一个默认的导出,而不是名为的导出导出默认值导出任意表达式,函数名为机器的事实对导出行为没有影响。对于这种格式,您可以这样做 export {default as machines} from './machines'; 使用导出
未定义的:
export {machines as machines} from './machines';
如果你正在做
export default function machines(state, action) {}
然后您有一个默认的
导出,而不是名为
的导出<代码>导出默认值
导出任意表达式,函数名为机器的事实对导出行为没有影响。对于这种格式,您可以这样做
export {default as machines} from './machines';
使用导出。。。根据问题中的
格式,您的导出必须是:
export function machines(state, action) {}
如何从
/machines
导出?就像这样:导出默认函数机(状态、操作){}