js获取目录下的文件名称
方法:使用 require.context(’.’, false, /.vue$/)方法require.context是Webpack中用来管理依赖的一个函数,此方法会生成一个上下文模块,包含目录下所有模块的引用,通过正则表达式匹配,然后require进来参数一:要查询的目录,上述代码指的是当前目录参数二: 是否要查询子孙目录,方法默认的值为false参数三:要匹配的文件的后缀,是一个正则表达式,
·
方法:使用 require.context(’.’, false, /.vue$/)方法
参数一:文件所在目录
参数二: 是否要查询子文件夹
参数三:要匹配的文件的后缀,是一个正则表达式
var requireModule = require.context("../../../api/", false, /\.js$/);
var arr = [];
for (var i = 0; i < requireModule.keys().length; i++) {
arr.push(
requireModule.keys()[i].substr(2, requireModule.keys()[i].length)
);
}
console.info(arr);
arr为“…/…/…/api/”路径下所有后缀为.js的文件名数组
更多推荐
已为社区贡献4条内容
所有评论(0)