webpack 2动态导入目录中的文件

时间:2016-10-25 09:00:42

标签: javascript webpack-2

我有一个带有dir结构的反应应用程序:

app
|\widgets
|  |
|  |\Widget1
|  | \reducers\index.js
|  |\anotherFolder\index.js
|  |
|  |\Widget2
|  |\reducers\index.js
|  |\anotherFolder\index.js
|  
|
\mainreducers/index.js

我需要一些如何将所有widget-x / reducers / index.js导入mainreducers / index.js。 目前我正在尝试:

const req = require.context("../widgets/", true, /index.js/);
function requireAll(requireContext) {
   return requireContext.keys().map(requireContext);
}
const modules = requireAll(req);

但是这也从anotherFolder导入了我的其他index.js(我找到的另一个解决方案是将index.js(widgetX / reducer /)名称重命名为reduce.js并使用require.context但是那个' s不是我需要它。)

感谢。

0 个答案:

没有答案