From 6b52615df43e123cad1cb9a0955b45e2bec8b167 Mon Sep 17 00:00:00 2001 From: Adee Date: Sat, 17 Sep 2022 14:38:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=B0=83=E8=AF=95=E4=BD=8D?= =?UTF-8?q?=E7=BD=AE=E4=B8=8E=E4=BB=A3=E7=A0=81=E6=98=A0=E5=B0=84=E4=BD=8D?= =?UTF-8?q?=E7=BD=AE=E4=B8=8D=E4=B8=80=E8=87=B4=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vben28/build/vite/plugin/index.ts | 4 ++-- vben28/build/vite/plugin/styleImport.ts | 6 +++--- vben28/src/main.ts | 6 ++++++ vben28/vite.config.ts | 5 +++++ 4 files changed, 16 insertions(+), 5 deletions(-) diff --git a/vben28/build/vite/plugin/index.ts b/vben28/build/vite/plugin/index.ts index 0efe660d..989b84e2 100644 --- a/vben28/build/vite/plugin/index.ts +++ b/vben28/build/vite/plugin/index.ts @@ -5,7 +5,7 @@ import legacy from '@vitejs/plugin-legacy'; import purgeIcons from 'vite-plugin-purge-icons'; import windiCSS from 'vite-plugin-windicss'; import VitePluginCertificate from 'vite-plugin-mkcert'; -import vueSetupExtend from 'vite-plugin-vue-setup-extend'; +//import vueSetupExtend from 'vite-plugin-vue-setup-extend'; import { configHtmlPlugin } from './html'; import { configPwaConfig } from './pwa'; import { configMockPlugin } from './mock'; @@ -31,7 +31,7 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { // have to vueJsx(), // support name - vueSetupExtend(), + //vueSetupExtend(), VitePluginCertificate({ source: 'coding', }), diff --git a/vben28/build/vite/plugin/styleImport.ts b/vben28/build/vite/plugin/styleImport.ts index 1f606c4d..d4bafeb6 100644 --- a/vben28/build/vite/plugin/styleImport.ts +++ b/vben28/build/vite/plugin/styleImport.ts @@ -5,9 +5,9 @@ import { createStyleImportPlugin } from 'vite-plugin-style-import'; export function configStyleImportPlugin(_isBuild: boolean) { - // if (!isBuild) { - // return []; - // } + if (!_isBuild) { + return []; + } const styleImportPlugin = createStyleImportPlugin({ libs: [ { diff --git a/vben28/src/main.ts b/vben28/src/main.ts index 8d11d586..b3bd6848 100644 --- a/vben28/src/main.ts +++ b/vben28/src/main.ts @@ -15,6 +15,12 @@ import { setupGlobDirectives } from '/@/directives'; import { setupI18n } from '/@/locales/setupI18n'; import { registerGlobComp } from '/@/components/registerGlobComp'; import Antd from 'ant-design-vue'; + +import { isDevMode } from './utils/env'; +if (isDevMode()) { + import('ant-design-vue/es/style'); +} + async function bootstrap() { const app = createApp(App); app.use(Antd); diff --git a/vben28/vite.config.ts b/vben28/vite.config.ts index d315597c..1fbce4cf 100644 --- a/vben28/vite.config.ts +++ b/vben28/vite.config.ts @@ -109,6 +109,11 @@ export default ({ command, mode }: ConfigEnv): UserConfig => { '@iconify/iconify', 'ant-design-vue/es/locale/zh_CN', 'ant-design-vue/es/locale/en_US', + 'ant-design-vue/es/style', + 'echarts/core', + 'echarts/charts', + 'echarts/components', + 'echarts/renderers', ], }, };