Volver a Actualizaciones
CorrecciónV-3.2.024717 de mayo de 2026

Client Assets Runtime Fix

V-3.2.0247 — Client Assets Runtime Fix: Causa raíz: wrangler dev en --local recibía el script positional ($ENTRY) y, aunque dist/server/wrangler.json declara assets.directory=../client, en este modo el binding de assets no quedaba activo de forma confiable. Resultado: /assets/*-*.js y /assets/*-*.css devolvían 404 y la app se renderizaba como HTML plano sin hidratación. Fix mínimo: • Dockerfile CMD: agrega --assets ../client explícito a wrangler dev para forzar el servido estático de dist/client. • Dockerfile build: agrega guard que falla si dist/client/assets no existe tras npm run build. • Sin cambios en wrangler.jsonc, vite.config.ts, ni en el adapter de TanStack Start. QA: typecheck limpio, build exitoso, dist/client/assets presente, dist/server/index.js presente. Tras rebuild en VPS: / y /dashboard deben cargar CSS, JS, hidratación y /assets/* responder 200.

Aspectos destacados

  • Docker CMD ahora pasa --assets ../client
  • Guard build: falla si dist/client/assets no existe
  • Assets Vite/TanStack servidos correctamente en VPS
  • Sin cambios en wrangler.jsonc ni vite.config.ts
  • Hotfix deploy-ready para VPS
#Docker#Wrangler#Assets#VPS#Runtime#Hotfix