From 20ba1e532073a2bb5d6e46e41d1c7e340e3c032c Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Tue, 19 Apr 2022 18:03:04 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=9F=20=E6=9E=84=E5=BB=BA=E5=B9=B3?= =?UTF-8?q?=E5=8F=B0=E4=B8=9A=E5=8A=A1=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kicc-ui/build/vite/plugin/compImport.ts | 3 +-- kicc-ui/build/vite/plugin/index.ts | 12 ++++++------ kicc-ui/build/vite/plugin/styleImport.ts | 3 +-- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/kicc-ui/build/vite/plugin/compImport.ts b/kicc-ui/build/vite/plugin/compImport.ts index e66943db..58eb0ea2 100644 --- a/kicc-ui/build/vite/plugin/compImport.ts +++ b/kicc-ui/build/vite/plugin/compImport.ts @@ -10,8 +10,7 @@ import Components from 'unplugin-vue-components/vite'; import { AntDesignVueResolver } from 'unplugin-vue-components/resolvers'; -export function compImportPlugin(isBuild: boolean) { - if (!isBuild) return []; +export function compImportPlugin() { const comps = Components({ resolvers: [AntDesignVueResolver()] }); diff --git a/kicc-ui/build/vite/plugin/index.ts b/kicc-ui/build/vite/plugin/index.ts index b22da872..d418f5cb 100644 --- a/kicc-ui/build/vite/plugin/index.ts +++ b/kicc-ui/build/vite/plugin/index.ts @@ -55,12 +55,6 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { // vite-plugin-svg-icons,提供对SVG精灵图标系统构建 vitePlugins.push(configSvgIconsPlugin(isBuild)); - // unplugin-vue-components,提供对vite的按需引入antd组件功能 - vitePlugins.push(compImportPlugin(isBuild)); - - // vite-plugin-style-import,提供对vite的按需引入组件库样式功能 - vitePlugins.push(configStyleImportPlugin(isBuild)); - // rollup-plugin-visualizer,提供分析依赖查看哪些模块占用了空间 vitePlugins.push(configVisualizerConfig()); @@ -69,6 +63,12 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { // 以下插件仅适用于生产环境 if (isBuild) { + // unplugin-vue-components,提供对vite的按需引入antd组件功能 + vitePlugins.push(compImportPlugin()); + + // vite-plugin-style-import,提供对vite的按需引入组件库样式功能 + vitePlugins.push(configStyleImportPlugin()); + // vite-plugin-imagemin,提供压缩图片资源的功能 VITE_USE_IMAGEMIN && vitePlugins.push(configImageminPlugin()); diff --git a/kicc-ui/build/vite/plugin/styleImport.ts b/kicc-ui/build/vite/plugin/styleImport.ts index 74516a8a..c4d0d230 100644 --- a/kicc-ui/build/vite/plugin/styleImport.ts +++ b/kicc-ui/build/vite/plugin/styleImport.ts @@ -9,8 +9,7 @@ import styleImport from 'vite-plugin-style-import'; -export function configStyleImportPlugin(isBuild: boolean) { - if (!isBuild) return []; +export function configStyleImportPlugin() { const styleImportPlugin = styleImport({ libs: [ {