chore: 修改devui引入方式

This commit is contained in:
@user8949
2025-03-14 17:41:48 +08:00
parent 9ae661f7c0
commit 17aadd1f0d
3 changed files with 2 additions and 14 deletions

View File

@@ -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"
}

View File

@@ -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);

View File

@@ -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,