chore: 修改devui引入方式
This commit is contained in:
@@ -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"
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user