index.js 354 B

12345678910111213
  1. // 递归导入所有文件夹下的所有 JS 文件
  2. const files = import.meta.glob('./**/*.js', { eager: true });
  3. let api = {};
  4. Object.keys(files).forEach((key) => {
  5. const fileName = key.replace(/(.*\/)*([^.]+).*/gi, '$2'); // 提取文件名
  6. api = {
  7. ...api,
  8. [fileName]: files[key].default,
  9. };
  10. });
  11. // console.log(api);
  12. export default api;