Errores comunes al desplegar frontend Vue en producción
En rescates web vemos el mismo patrón: alguien subió index.html y main-XXXX.js nuevos, pero no el resto de dist/assets/. El bundle referencia hashes que no existen en el servidor → 404 en chunks → Vue nunca monta la ruta.
Regla de oro
Si tocas cualquier archivo bajo dist/ del build Vite, despliega el build completo: index.html + todo dist/assets/** (js, css, map). Nunca un «deploy mínimo» de 2–3 archivos.
Cloudflare empeora el daño
Si el CDN cacheó un 404 en /assets/*, los usuarios seguirán viendo el fallo aunque repares el origen. Tras un deploy completo, purga caché de /assets/ o /dist/assets/.
Checklist post-deploy
- curl -sI al main-*.js → debe responder 200.
- Probar la ruta lazy que fallaba (ej. formulario público).
- Verificar que el chunk referenciado en Network tab existe.
En Unlockers Cloud automatizamos deploy-frontend completo para clientes Vue/SPA. Si tu sitio quedó en «Cargando…», escríbenos — lo diagnosticamos en minutos.
¿Te ayudamos con blogs, SEO o rescate web?
WhatsApp