重新导出默认导出

Re-export a default export

从另一个文件重新导出默认导出的最佳方法是什么?

我想做这样的事情:

export Button from './Button/Button';

显然这不是有效的 EcmaScript 语法(但是它曾经在旧的 Babel 版本中工作)。

结果我想import {Button} from 'components';

有没有更好的方法,也许是一行?优先使用 ES6 语法。

谢谢!

您可以使用 export { x as y } 语法:

export { default as Button } from './Button/Button';

I'd like to do something like this:

export Button from './Button/Button';

此语法有第 1 阶段提案:https://github.com/leebyron/ecmascript-more-export-from