Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

301
Vistas
Destrucción de caché de React: recarga de la página después de borrar el caché

He estado investigando el tema durante varios días y todavía tengo que encontrar una solución js pura que funcione. Después de borrar el caché del navegador (caché busting), ¿hay alguna forma en JS/React de volver a cargar la página con la nueva versión?

Por el momento, después de borrar el caché, los usuarios deben cerrar el navegador y visitar el sitio nuevamente antes de poder ver la nueva versión... ya que el caché solo se borra después de que ya está cargado. La actualización manual de la página tampoco funciona; el navegador debe estar cerrado.

He visto varias sugerencias para usar window.location.reload(true) , pero parece que ya no funciona en los navegadores modernos.

Preferiría poder hacerlo puramente del lado del cliente, si es posible.

Gracias por adelantado.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Cuando registra al trabajador del servicio en el archivo index.js .

 serviceWorkerRegistration.register();

El trabajador de servicio comienza a trabajar. Pero basado en un problema, no puede activarse. :)

ingrese la descripción de la imagen aquí

Para resolver este problema, puede sobrescribir el archivo service-worker.js.

En lugar de este código

 self.addEventListener('message', (event) => { if (event.data && event.data.type === 'SKIP_WAITING') { self.skipWaiting(); }

});

Puedes seguir este método

 self.addEventListener('install', event => event.waitUntil(self.skipWaiting())); self.addEventListener('activate', event => event.waitUntil(self.clients.claim()));
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda