Skip to content
文章目录

vite动态获取指定目录下的所有文件

ts
const localeResourceFiles = import.meta.glob('./lang/shared/*.json', {
  eager: true,
  import: 'default',
})

Object.keys(localeResourceFiles).forEach(fileFullName => {
  // 使用正则中的匹配组来提取文件名
  const retArr = fileFullName.match(/.+\/(.+)\.json$/)
  const localeResourceObj = localeResourceFiles[fileFullName]
  console.log(localeResourceObj)
})