Me enfrenta a un problema que me está volviendo loco. Tengo un solo archivo js llamado template2.js en mi carpeta js. Sigo sobrescribiendo este archivo cuando hago modificaciones a mi script. Estoy guardando el archivo correctamente, pero cuando pruebo mis "páginas" en el navegador, veo en el desencadenador de Chrome que se tiene en cuenta una versión anterior de ese archivo js. Y esa versión anterior ya no existe porque la he sobrescrito. Espero que alguien pueda ayudarme a entender lo que está pasando.¿Cómo evito que Chrome guarde en caché mi archivo js que intento depurar?
Respuesta
Cuando abre la barra de herramientas de desarrollador de Chrome, hay un icono de engranaje en la esquina inferior derecha. Al hacer clic en eso debería abrir un panel negro. Ese panel tiene una casilla de verificación "Desactivar caché" en la pestaña de red.
Otra opción sería borrar manualmente la caché de las preferencias -> debajo del capó -> borrar los datos de navegación.
Si hace más desarrollo con Chrome, simplemente deshabilitaría el caché. Ahorra mucho tiempo perdido preguntándose por qué las cosas no funcionan y dándonos cuenta de que es la memoria caché que no se actualizó correctamente.
Dependiendo del navegador que esté utilizando, puede cargar una página sin caché manteniendo presionadas ciertas teclas. Consulte esta respuesta en SuperUser para obtener los combos correctos: https://superuser.com/questions/278553/does-holding-down-ctrl-shift-while-clicking-refresh-actually-have-an-effect-in-m
- 1. Evite que Chrome guarde en caché las solicitudes de AJAX
- 2. ¿Cómo evito que SVN guarde en caché las credenciales de un único repositorio?
- 3. ¿Cómo evito que Rails 3.1 guarde en caché los activos estáticos en Rails.cache?
- 4. Cómo evitar que Nancy guarde en el caché Vistas
- 5. ¿Cómo evito que Emacs edite automáticamente mi archivo de inicio?
- 6. Evitar que Chrome guarde en caché los registros DNS de un sitio
- 7. ¿Cómo evito que mi HTML sea explotable al tiempo que evito los GUID?
- 8. ¿Cómo evitar que Grails guarde en caché las versiones anteriores del archivo gsp?
- 9. ¿Cómo hacer que Emacs guarde el archivo en varias ubicaciones?
- 10. ¿Cómo depurar la página que no responde en Google Chrome?
- 11. ¿Cómo evito que scaffold.css anule mi CSS personalizado?
- 12. ¿Cómo evito que MSDeploy elimine carpetas adicionales en mi proyecto?
- 13. En WPF, ¿cómo evito que mi estilo sea anulado?
- 14. ¿Cómo depurar una extensión del navegador Chrome que se cuelga?
- 15. Sinon JS "Intento envolver ajax que ya está envuelto"
- 16. Chrome no almacena en caché las imágenes/js/css
- 17. ¿Cómo evito que Vista mate mi programa con excepciones?
- 18. ¿Cómo evito que las excepciones dañen mi cadena de delegados?
- 19. ¿Cómo evito que mi tabla html se extienda?
- 20. ¿Cómo evito que Bing inunde mi sitio con tráfico irregular?
- 21. Cómo evitar que Windows guarde en caché la información de la clase Com?
- 22. Cómo forzar que la página no se guarde en caché en PHP?
- 23. ¿Cómo evito que IVsBuildPropertyStorage.SetItemAttribute escape caracteres especiales?
- 24. Aplicación fuera de manifiesto de memoria caché que no refresca los archivos javascript en Chrome
- 25. ¿Cómo hacer que el navegador guarde en caché las imágenes con php?
- 26. ¿Cómo evitar que el navegador guarde en caché los campos del formulario?
- 27. ¿Cómo evito que se eliminen ciertas funciones?
- 28. ¿Cómo evito que se genere Rplots.pdf?
- 29. ¿Cómo evito que IIS7 elimine mis cookies?
- 30. ¿Cómo puedo depurar Javascript que funciona en mi escritorio pero no en mi teléfono móvil?
¿Ha intentado borrar el caché del navegador? ¿Y cómo sabes que es la versión anterior, si estás escribiendo en exceso con el mismo nombre cada vez? –
Esto parecerá una locura, pero funciona, lo hago todo el tiempo. Ctrl F5 pretende hacer una actualización completa, sin usar el caché, pero no actualiza algunos archivos incluidos (principalmente archivos de script). Mantenga presionada la tecla Ctrl y presione F5 3 o 4 veces. Lo obliga a hacerlo correctamente. Loco, pero cierto – Archer
Hola David. Gracias por tomarse el tiempo para intentar ayudarme. Salí del navegador y lo reinicié varias veces. Sé que es una versión anterior porque, como cuando verifico "scripts" en el depurador de Chrome, el contenido no es el mismo que el contenido real del archivo. – Marc