如何递归导入模块/插件?

时间:2019-09-19 10:14:29

标签: javascript webpack tinymce

我正在尝试加载特定目录中包含的所有“模块”。所有这些都可以这样单独加载:

import 'dir1/plugins/one'
import 'dir1/plugins/two'
import 'dir1/plugins/three'

我尝试使用听起来很接近我想做的事情:

require.context('dir1/plugins', true, /index\.js/)

这似乎是在加载文件,因为我可以在入口点看到它们的内容,但是稍后在我的代码中将无法使用它们的功能。

我以为我在错误地使用require.context,或者它在做某些完全不同的事情(据我所知)。我的目标是不要强迫每个插件都单独包含,因为我想毫无例外地加载它们。

有任何提示吗?

0 个答案:

没有答案