From 79702392874d81819e090a4a235313df83a7515c Mon Sep 17 00:00:00 2001 From: patak Date: Sat, 23 Oct 2021 20:45:57 +0200 Subject: [PATCH] perf: minify css only when needed (#5178) --- packages/vite/src/node/plugins/css.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/vite/src/node/plugins/css.ts b/packages/vite/src/node/plugins/css.ts index 1a62bf7f028d13..6cc6f1a5ef5a20 100644 --- a/packages/vite/src/node/plugins/css.ts +++ b/packages/vite/src/node/plugins/css.ts @@ -311,15 +311,15 @@ export function cssPostPlugin(config: ResolvedConfig): Plugin { // record css if (!inlined) { styles.set(id, css) - } else { - css = await minifyCSS(css, config) } return { code: modulesCode || (usedRE.test(id) - ? `export default ${JSON.stringify(css)}` + ? `export default ${JSON.stringify( + inlined ? await minifyCSS(css, config) : css + )}` : `export default ''`), map: { mappings: '' }, // avoid the css module from being tree-shaken so that we can retrieve