相关疑难解决方法(0)

是否可以使用通配符从目录中的所有文件导入模块?

使用ES6,我可以从这样的文件中导入几个导出:

import {ThingA, ThingB, ThingC} from 'lib/things';
Run Code Online (Sandbox Code Playgroud)

但是,我喜欢每个文件有一个模块的组织.我最终得到这样的导入:

import ThingA from 'lib/things/ThingA';
import ThingB from 'lib/things/ThingB';
import ThingC from 'lib/things/ThingC';
Run Code Online (Sandbox Code Playgroud)

我希望能够做到这一点:

import {ThingA, ThingB, ThingC} from 'lib/things/*';
Run Code Online (Sandbox Code Playgroud)

或类似的东西,理解的约定是每个文件包含一个默认导出,并且每个模块的名称与其文件相同.

这可能吗?

javascript ecmascript-6 es6-modules

220
推荐指数
6
解决办法
17万
查看次数

标签 统计

ecmascript-6 ×1

es6-modules ×1

javascript ×1