fix: SW-Version dynamisch per Build-Time, sofort Reload bei neuem Deploy
This commit is contained in:
@@ -8,6 +8,8 @@ COPY frontend/ ./
|
||||
# Dieser Wert wird von vite.config.js als __BUILD_TIME__ ins Bundle gebacken
|
||||
# UND vom Backend als /api/build-time ausgeliefert → exakt derselbe Wert
|
||||
RUN date -u +"%s" > ./version.txt
|
||||
# Build-Version in sw.js einsetzen damit der Browser bei jedem Deploy einen neuen SW erkennt
|
||||
RUN BUILD_V=$(cat ./version.txt) && sed -i "s/__BUILD_VERSION__/${BUILD_V}/g" ./public/sw.js
|
||||
RUN npm run build
|
||||
|
||||
# ── Stage 2: Express liefert API + React in einem Container ──────────────────
|
||||
|
||||
Reference in New Issue
Block a user