From 12fea0ad879f0e2f93221d67fca1778e7a8d97bb Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Wed, 30 Oct 2024 22:04:04 +0000 Subject: [PATCH] fix(@angular/build): set `ngServerMode` during vite prebundling This commit sets the `ngServerMode` in the prebundled deps. --- packages/angular/build/src/builders/dev-server/vite-server.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/angular/build/src/builders/dev-server/vite-server.ts b/packages/angular/build/src/builders/dev-server/vite-server.ts index 03b9d27340f0..f909d7ea4c32 100644 --- a/packages/angular/build/src/builders/dev-server/vite-server.ts +++ b/packages/angular/build/src/builders/dev-server/vite-server.ts @@ -801,6 +801,9 @@ function getDepOptimizationConfig({ supported: getFeatureSupport(target, zoneless), plugins, loader, + define: { + 'ngServerMode': `${ssr}`, + }, resolveExtensions: ['.mjs', '.js', '.cjs'], }, };