// 使用 require.context 读取当前目录下的所有 .js 文件 const files = require.context('./', false, /\.js$/); let api = {}; // 遍历导入的模块,并将其添加到 api 对象中 files.keys().forEach((key) => { // 通过 key 提取文件名,并将对应模块的 default 属性添加到 api 对象 const moduleName = key.replace(/(.*\/)*([^.]+).*/gi, '$2'); api = { ...api, [moduleName]: files(key).default, }; }); export default api;