我正在尝试加载特定目录中包含的所有“模块”。所有这些都可以这样单独加载:
import 'dir1/plugins/one'
import 'dir1/plugins/two'
import 'dir1/plugins/three'
我尝试使用听起来很接近我想做的事情:
require.context('dir1/plugins', true, /index\.js/)
这似乎是在加载文件,因为我可以在入口点看到它们的内容,但是稍后在我的代码中将无法使用它们的功能。
我以为我在错误地使用require.context
,或者它在做某些完全不同的事情(据我所知)。我的目标是不要强迫每个插件都单独包含,因为我想毫无例外地加载它们。
有任何提示吗?