vite3自动引入指定目录所有组件
import { mock } from 'mockjs'
const mockFiles = import.meta.glob('@/mock/**/*.ts', {
eager: true,
import: 'default',
})
console.log(mockFiles)
Object.keys(mockFiles).forEach(key => {
const defaultObj = mockFiles[key]
console.log(key, defaultObj)
})
参考文章
关于Vite3.x中globEager已弃用以及ts报错的问题 - 掘金 (juejin.cn)
vite 中使用 require.context() - 掘金 (juejin.cn)
(37条消息) vue2前端工程化动态引入文件(require.context) vue全局注册组件 vue router 模块化 vuex_微笑边缘的金元宝的博客-CSDN博客