From 088a86835c45208af2bf01f21d7819c8a6da9898 Mon Sep 17 00:00:00 2001 From: zhangdaiscott Date: Thu, 24 Aug 2023 22:49:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/vite/plugin/index.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build/vite/plugin/index.ts b/build/vite/plugin/index.ts index 5362a89..e9e692a 100644 --- a/build/vite/plugin/index.ts +++ b/build/vite/plugin/index.ts @@ -17,6 +17,7 @@ import { configVisualizerConfig } from './visualizer'; import { configThemePlugin } from './theme'; import { configImageminPlugin } from './imagemin'; import { configSvgIconsPlugin } from './svgSprite'; +//预编译插件vite3不好使了 import OptimizationPersist from 'vite-plugin-optimize-persist' import PkgConfig from 'vite-plugin-package-config' @@ -65,17 +66,17 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { // The following plugins only work in the production environment if (isBuild) { - // vite-plugin-imagemin + // 图片资源压缩插件 vite-plugin-imagemin VITE_USE_IMAGEMIN && vitePlugins.push(configImageminPlugin()); - // rollup-plugin-gzip + // 文件gzip压缩 rollup-plugin-gzip vitePlugins.push(configCompressPlugin(VITE_BUILD_COMPRESS, VITE_BUILD_COMPRESS_DELETE_ORIGIN_FILE)); // vite-plugin-pwa vitePlugins.push(configPwaConfig(viteEnv)); } - //vite-plugin-theme【解决vite首次打开界面加载慢问题】 + //预编译插件【解决vite首屏加载慢问题】vite-plugin-theme —— vite3不好使了 vitePlugins.push(PkgConfig()); vitePlugins.push(OptimizationPersist()); return vitePlugins;