From 17aadd1f0dcfe4f2bfaa8d0dbb5f5417202f5f5d Mon Sep 17 00:00:00 2001 From: "@user8949" Date: Fri, 14 Mar 2025 17:41:48 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E4=BF=AE=E6=94=B9devui=E5=BC=95?= =?UTF-8?q?=E5=85=A5=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 - src/main.ts | 4 ++-- vite.config.ts | 11 ----------- 3 files changed, 2 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index 9cf1150..bfada84 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,6 @@ "tailwindcss": "^3.3.3", "terser": "^5.39.0", "typescript": "~5.0.4", - "unplugin-vue-components": "^0.26.0", "vite": "^4.5.2", "vue-tsc": "^1.6.5" } diff --git a/src/main.ts b/src/main.ts index 260c957..39afe04 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,10 +1,10 @@ import 'normalize.css/normalize.css'; import { createApp } from 'vue'; +import DevUI from 'vue-devui'; import { createPinia } from 'pinia'; import GlobalComponents from '@/components'; import GlobalDirectives from '@/directives'; - import App from './App.vue'; import { router, injectRouter } from '@/router'; @@ -181,9 +181,9 @@ Sentry.init({ replaysSessionSampleRate: 0, replaysOnErrorSampleRate: 0 }); - app.use(Icon); app.use(dInput); +app.use(DevUI); app.component('gc-checkbox-group', DCheckboxGroup); app.component('gc-checkbox', DCheckbox); app.component('gc-option', Option); diff --git a/vite.config.ts b/vite.config.ts index 1002d4a..f558a3d 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -4,8 +4,6 @@ import vue from '@vitejs/plugin-vue'; import { visualizer } from "rollup-plugin-visualizer"; import dayjs from "dayjs"; import basicSSL from '@vitejs/plugin-basic-ssl'; -import Components from 'unplugin-vue-components/vite' -import { DevUiResolver } from 'unplugin-vue-components/resolvers' import legacy from '@vitejs/plugin-legacy' const fs = require('node:fs') @@ -26,15 +24,6 @@ export default (config: any) => { legacy({ targets: ['defaults', 'chrome >= 78', 'safari >= 14'], }), - // devui组件库按需引入 - Components({ - resolvers: [ - DevUiResolver({ - importStyle: false, - directives: false, - }) - ] - }), visualizer({ open: config.mode === 'analysis', }) as PluginOption,