From b702c4c803329e83dbe15f6e923cb059f86555d8 Mon Sep 17 00:00:00 2001 From: SoonIter Date: Mon, 14 Oct 2024 20:32:01 +0800 Subject: [PATCH] perf: do not emit assets in ssr --- packages/core/src/node/initRsbuild.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/src/node/initRsbuild.ts b/packages/core/src/node/initRsbuild.ts index a483179e1..d40d93a45 100644 --- a/packages/core/src/node/initRsbuild.ts +++ b/packages/core/src/node/initRsbuild.ts @@ -5,6 +5,7 @@ import { MDX_REGEXP, RSPRESS_TEMP_DIR, removeTrailingSlash, + isDebugMode, } from '@rspress/shared'; import fs from '@rspress/shared/fs-extra'; import type { @@ -284,9 +285,10 @@ async function createInternalBuildConfig( }, }, performance: { - printFileSize: false, + printFileSize: isDebugMode(), }, output: { + emitAssets: false, target: 'node', overrideBrowserslist: ssrBrowserslist, distPath: {