feat: 添加 Vant 组件库支持,优化 toast 消息显示逻辑

This commit is contained in:
2026-01-22 17:47:15 +07:00
parent b8ac4bf1f2
commit 78c413a914
8 changed files with 82 additions and 54 deletions

View File

@@ -2,6 +2,7 @@ import fs from "node:fs";
import path from "node:path";
import process from "node:process";
import tailwindcss from "@tailwindcss/vite";
import { VantResolver } from "@vant/auto-import-resolver";
import legacy from "@vitejs/plugin-legacy";
import vue from "@vitejs/plugin-vue";
import jsx from "@vitejs/plugin-vue-jsx";
@@ -33,12 +34,12 @@ export default defineConfig(({ mode }) => {
autoImport({
dirs: ["src/composables", "src/utils", "src/store"],
imports: ["vue", "vue-router", "@vueuse/core", "vue-i18n", "pinia"],
resolvers: [IonicResolver()],
resolvers: [IonicResolver(), VantResolver()],
vueTemplate: true,
}),
components({
directoryAsNamespace: true,
resolvers: [IonicResolver(), iconsResolver({ prefix: "i" })],
resolvers: [IonicResolver(), VantResolver(), iconsResolver({ prefix: "i" })],
}),
VitePWA({
registerType: "autoUpdate",