From 484cc05f03989b20687c31c98fa8236036e38c0f Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Mon, 11 Dec 2023 08:41:49 +0000 Subject: [PATCH] fix(@angular-devkit/build-angular): the request url "..." is outside of Vite serving allow list for all assets Vite's fs.allow was being populated incorrectly. Closes #26624 --- .../build_angular/src/builders/dev-server/vite-server.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/angular_devkit/build_angular/src/builders/dev-server/vite-server.ts b/packages/angular_devkit/build_angular/src/builders/dev-server/vite-server.ts index e5265de9f7d1..8901077e4d5b 100644 --- a/packages/angular_devkit/build_angular/src/builders/dev-server/vite-server.ts +++ b/packages/angular_devkit/build_angular/src/builders/dev-server/vite-server.ts @@ -220,7 +220,7 @@ export async function* serveWithVite( if (server) { // Update fs allow list to include any new assets from the build option. server.config.server.fs.allow = [ - ...new Set(...server.config.server.fs.allow, ...assetFiles.values()), + ...new Set([...server.config.server.fs.allow, ...assetFiles.values()]), ]; handleUpdate(normalizePath, generatedFiles, server, serverOptions, context.logger);