From a4e77a1ca0b248d529d4d8530eab8457084c0d5c Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Fri, 20 Dec 2024 11:18:10 +0000 Subject: [PATCH] perf(schema): only inline styles for vue components (#30305) --- packages/schema/src/config/experimental.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/schema/src/config/experimental.ts b/packages/schema/src/config/experimental.ts index 16b6da75b4..8d824f3afb 100644 --- a/packages/schema/src/config/experimental.ts +++ b/packages/schema/src/config/experimental.ts @@ -92,8 +92,8 @@ export default defineUntypedSchema({ if (val === false || (await get('dev')) || (await get('ssr')) === false || (await get('builder')) === '@nuxt/webpack-builder') { return false } - // Enabled by default for vite prod with ssr - return val ?? true + // Enabled by default for vite prod with ssr (for vue components) + return val ?? ((id: string) => id && id.includes('.vue')) }, },