调用在ES6中的文件中导出的函数

时间:2016-12-28 03:20:59

标签: javascript ecmascript-6 export

使用ES6 export语法,您可以导出以下函数:

export default async function main(){
  // do some stuff
}

main();

但是当我使用上面的语法运行它时,我收到以下错误:

ReferenceError: main is not defined

如何在同时导出时运行此功能?

1 个答案:

答案 0 :(得分:1)

这是一个已知的错误https://github.com/babel/babel/issues/3786,您可以尝试这样:

async function main() {
  // do some stuff
}
export { main as default }
main();