别人再好是别人的,自己好才是自己的
let comMap = {};
// 自动加载该目录下的所有文件
const files = require.context('./', true, /\.(vue|js)$/);
// 根据文件名组织模块对象
files.keys().map(src => {
const match = src.match(/\/(.+)\./);
// console.log(match);
if (match && match.length >= 1) {
const name = match[1];
const key = _.lowerFirst(name);
const moduleValue = files(src);
if (moduleValue.default) {
comMap[key] = moduleValue.default;
}
}
});
export default comMap;