From 08ce7fd2f46da17365b5565dff097770ae0a6697 Mon Sep 17 00:00:00 2001 From: pany <939630029@qq.com> Date: Mon, 2 Dec 2024 18:41:44 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E6=B3=A8=E9=87=8A?= =?UTF-8?q?=E5=92=8C=E6=8F=92=E4=BB=B6=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vite.config.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vite.config.ts b/vite.config.ts index bdf2e147..46d54a05 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -5,7 +5,7 @@ import vue from "@vitejs/plugin-vue" import vueJsx from "@vitejs/plugin-vue-jsx" import UnoCSS from "unocss/vite" import AutoImport from "unplugin-auto-import/vite" -import UnpluginSvgComponent from "unplugin-svg-component/vite" +import SvgComponent from "unplugin-svg-component/vite" import { ElementPlusResolver } from "unplugin-vue-components/resolvers" import Components from "unplugin-vue-components/vite" import { defineConfig, loadEnv } from "vite" @@ -91,10 +91,10 @@ export default defineConfig(({ mode }) => { vue(), // 支持 JSX、TSX 语法 vueJsx(), - // 将 SVG 文件转化为 Vue 组件 + // 支持将 SVG 文件导入为 Vue 组件 svgLoader({ defaultImport: "url" }), // 自动生成 SvgIcon 组件和 SVG 雪碧图 - UnpluginSvgComponent({ + SvgComponent({ iconDir: [resolve(__dirname, "src/common/assets/icons")], preserveColor: resolve(__dirname, "src/common/assets/icons/preserve-color"), dts: true,