feat: 添加 Material Icon 主题支持,更新组件类型定义和 Vite 配置

This commit is contained in:
2025-12-12 00:42:28 +07:00
parent d7b61cd3c0
commit 14618192ca
6 changed files with 99 additions and 19 deletions

View File

@@ -4,6 +4,8 @@ import vue from "@vitejs/plugin-vue";
import jsx from "@vitejs/plugin-vue-jsx";
import dotenv from "dotenv";
import autoImport from "unplugin-auto-import/vite";
import iconsResolver from "unplugin-icons/resolver";
import icons from "unplugin-icons/vite";
import { IonicResolver } from "unplugin-vue-components/resolvers";
import components from "unplugin-vue-components/vite";
import { defineConfig } from "vite";
@@ -25,7 +27,10 @@ export default defineConfig({
}),
components({
directoryAsNamespace: true,
resolvers: [IonicResolver()],
resolvers: [IonicResolver(), iconsResolver({ prefix: "i" })],
}),
icons({
autoInstall: true,
}),
],
resolve: {