
La "Criatura de la Isla de Jekyll" no es un monstruo marino, ¡sino un curioso problema de visualización en la librería Jekyll!
¿Qué es y cómo nos afecta?
Básicamente, la "Criatura" se manifiesta cuando Jekyll no re-genera correctamente tu sitio web después de un cambio. Imagina que actualizas un archivo CSS o un layout, pero tu navegador sigue mostrando la versión antigua. ¡Ahí está la Criatura!
Soluciones rápidas (¡Exorcismos!):
- Limpieza de caché del navegador: El método más simple. Presiona Ctrl+Shift+Delete (o Cmd+Shift+Delete en Mac) y borra las imágenes y archivos en caché. Prueba esto primero!
- Desactivar la caché del navegador (DevTools): Abre las herramientas de desarrollo de tu navegador (F12 o Cmd+Opt+I). En la pestaña "Network" (Red), marca la casilla "Disable cache" (Desactivar caché). Esto fuerza al navegador a descargar siempre la versión más reciente.
- Hard Reload (Recarga Dura): En muchos navegadores, Ctrl+F5 (o Cmd+Shift+R en Mac) realiza una recarga completa, ignorando la caché.
- Reiniciar el Servidor Jekyll: A veces, Jekyll se "atora". Detén el servidor (Ctrl+C en la terminal) y vuelve a ejecutar
jekyll serve. - Eliminar la carpeta
_site: Jekyll genera el sitio estático en la carpeta_site. Eliminar esta carpeta y regenerar el sitio (jekyll buildseguido dejekyll serve) puede solucionar problemas de archivos "fantasma". - Revisar archivos
.gitignore: Asegúrate de que no estás ignorando accidentalmente archivos importantes (como los CSS compilados) en tu archivo.gitignore. - Asegúrate de guardar los archivos: Suena obvio, pero a veces simplemente olvidamos guardar los cambios antes de refrescar la página.
Ejemplos:
Digamos que cambias el color de fondo en tu archivo style.css, pero la página sigue mostrando el color anterior. Prueba las soluciones en orden. Lo más probable es que un simple borrado de caché resuelva el problema.
Must Read
Si usas un sistema de deploy (como Netlify o GitHub Pages), verifica que tu proceso de build esté configurado correctamente y que esté publicando la versión más reciente de tu sitio.
Recuerda: La "Criatura" es frustrante, pero con estos pasos, ¡podrás mantenerla a raya y disfrutar de un sitio web actualizado y funcional!