index.ts 345 B

123456789
  1. // 匹配module里面所有的.js文件
  2. const modules: Record<any, any> = import.meta.glob('./module/*.ts', { eager: true })
  3. //console.log("modules", modules)
  4. let obj: Record<string, any> = {};
  5. for (const path in modules) {
  6. const name = path.split('./module/')[1].split('.ts')[0];
  7. obj[name] = modules[path]?.default;
  8. }
  9. export default obj