import components from "unplugin-vue-components/vite"; import { ElementPlusResolver } from "unplugin-vue-components/resolvers"; import { ComponentResolver } from "unplugin-vue-components/types"; export default function createComponents(isBuild) { const resolvers: ComponentResolver[][] = []; isBuild && resolvers.push(ElementPlusResolver()); return components({ resolvers, dirs: ["src/components"], include: [/\.vue$/, /\.vue\?vue/, /\.jsx$/], dts: false, }); }