方法:使用 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的文件名数组

Logo

前往低代码交流专区

更多推荐