最佳答案
使用ES6,我可以像这样从文件中导入几个导出:
import {ThingA, ThingB, ThingC} from 'lib/things';
但是,我喜欢每个文件有一个模块的组织方式。我最终得到了这样的导入:
import ThingA from 'lib/things/ThingA';
import ThingB from 'lib/things/ThingB';
import ThingC from 'lib/things/ThingC';
我希望能够做到这一点:
import {ThingA, ThingB, ThingC} from 'lib/things/*';
或者类似的东西,按照大家理解的约定,每个文件包含一个默认导出,每个模块与其文件同名。
这可能吗?