From 17acb7d018bf26548e56ee9237de8c5cb1b69f47 Mon Sep 17 00:00:00 2001 From: Ivan087 Date: Thu, 21 May 2026 15:01:14 +0800 Subject: [PATCH] fix: clear tsbuildinfo cache in frontend-build to prevent stale builds - Add rm -rf node_modules/.tmp before npm run build - Without this, tsc -b reads stale .tsbuildinfo from Docker volume and skips recompiling changed files, causing old JS to be served --- docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yml b/docker-compose.yml index 08be3fc..db85436 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -98,6 +98,7 @@ services: sh -c " set -eux; npm ci; + rm -rf node_modules/.tmp; npm run build; mkdir -p /build; rm -rf /build/*;