在做vue项目的时候,常常需要导入大量的模块,此时一个一个用import导入就不适,require.context()会遍历文件夹中的文件,将对应的文件进行导入。 require.context()接收三个参数。 require.context(directory, useSubdirectories, regExp)
directory: {String} 为读取文件的路径 useSubdirectories: {Boolean} 为是否读取子文件的内容,true表示读取子文件中的文件 regExp:匹配的正则表达式
const req = require.context('./svg',false,/.\svg$/)