Últimamente me he visto con muchos problemas en Google Chrome (en otros navegadores me va bien, exceptuando también Safari en Mac) al momento de cargar una nueva versión de una hoja de estilos (.css
) o un script javascript (.js
), pensé que podía solucionarlo mediante un simple:
<link rel="stylesheet" href="/private/css/visual.css?v=1" />
<script src="/private/js/visual.js?v=1"></script>
Pero no me funciona siempre y tengo que estar cambiando el valor de v=1
constatemente para que cargue las nuevas versiones de los respectivos archivos
¿Hay alguna forma de prevenir la caché correctamente?
Sease con una librería, código nativo javascript, algo que añadir a mis archivos .css
o .js
, cambiar en mi servidor, cambiar en mi maquina, configuraciones de navegadores, etc... y evitar este problema.
NOTA: La caché permanece tanto de manera local como ya alojado en un servidor / dominio
ACTUALIZACIÓN: Quizá al principio no fui muy claro, aunque las respuesta de JuankGlezz y derivadas me ayudan a mi en el entorno de desarrollo busco una respuesta que pueda servir para mis usuarios finales sin que ellos no tengan que tocar nada...