import path from "node:path"; import legacy from "@vitejs/plugin-legacy"; import vue from "@vitejs/plugin-vue"; import autoImport from "unplugin-auto-import/vite"; import { IonicResolver } from "unplugin-vue-components/resolvers"; import components from "unplugin-vue-components/vite"; import { defineConfig } from "vite"; // https://vitejs.dev/config/ export default defineConfig({ plugins: [ vue(), legacy(), autoImport({ imports: ["vue", "vue-router"], resolvers: [IonicResolver()], }), components({ directoryAsNamespace: true, resolvers: [IonicResolver()], }), ], resolve: { alias: { "@": path.resolve(__dirname, "./src"), }, }, });