将所有文件捆绑在目录中,而无需使用webpack指定导入

时间:2018-07-18 19:43:27

标签: webpack import webpack-dev-server

在我的react项目中,我有很多reducer,如果我可以使用webpack来从reducers文件夹中获取所有reducer,将它们放入一个对象,然后在编译步骤中将该对象传播到我的商店中,那将是非常棒的

所以代替这个

import reducer1 from '../reducers/reducer1';
import reducer2 from '../reducers/reducer2';
import reducer3 from '../reducers/reducer3';

combineReducers({
  reducer1,
  reducer2,
  reducers3
}),

我会写

combineReducers({
  ...reducers
}),

并让eslint接受redcuers作为全局变量,在这种情况下,它将从reducers文件夹中的所有文件中设置为默认导出的对象。

我真的不知道这叫什么,所以我很难确定这是否可以用webpack完成

0 个答案:

没有答案