const publicApi = { // 公共模块的接口地址 } const modulesFiles = require.context('@/pages/',true,/\api.js$/); const modules = modulesFiles.keys().reduce((modules,modulePath) => { const moduleName = modulePath.replace(/^\.\/(.*)\.\w+$/,'$1'); const value = modulesFiles(modulePath); Object.assign(modules,value.default); return modules; },publicApi); export default modules;