webpack要求目录中的每个文件

这是我的文件结构

-main.js
-SomeDir
   -fileA.js
   -fileB.js

如果我想在main.js每个文件中加载文件(内部someDir而不指定文件名,该怎么办-

是这样的:require(./someDir/*.js)

村村2020/04/07 11:44:47

解:

var req = require.context("../someDir", true, /^(.*\.(js$))[^.]*$/igm);
req.keys().forEach(function(key){
    req(key);
});
// or just: req.keys().forEach(req)

额外:

正则表达式匹配js但忽略test.js

/^(?!.*test.js)((.*\.(js\.*))[^.]*$)/igm)