Administrar cache en Bower

10 de /diciembre12 de /2015
2m 49s
bower
0 comentarios
3129

Bower es capaz de guardar en caché todas las dependencias que instalamos, entre otras cosas para permitirnos instalar dependencias en modo offline, para ello nos ofrece el comando bower cache list y el comando bower cache clean, este último sirve para limpiar la caché.

Para ver todas la dependencias que Bower ha almacenado, ejecutamos el comando bower cache list desde la terminal, en este contexto no importa desde donde lancemos la terminal, Bower nos mostrará una lista con todas las dependencias almacenadas.

cache_bower1

Obtener un listado de una dependencia en concreto

Si necesitamos obtener un listado de una dependencia específica como puede ser “jquery”, por ejemplo, utilizamos el siguiente comando:
bower cache list jquery
La terminal nos mostrará un listado con todas las versiones de jquery que hemos instalado como dependencias.

cache_bower3

Instalando dependencias offline

Como mencionamos anteriormente, el hecho de que las dependencias se queden almacenadas nos permite acceder a ellas de modo offline,
la sintaxis es la siguiente:
bower install NOMBRE_DEL_PAQUETE –offline

cache_bower4

Hay que tener en cuenta que Bower recurrirá a las versiones que han sido almacenadas, por lo que no podremos instalar una versión específica si esta no ha sido instalada previamente mediante Bower.

Limpiar la caché

Llega un momento en que la lista de dependencias almacenadas es demasiado grande y queremos borrarlo todo para comenzar a almacenar versiones más actualizadas, para esta tarea disponemos del comando bower cache clean, que borra todas las dependencias almacenadas en caché.

Si la lista de dependencias almacenadas se nos ha desbordado, la opción anterior podría ser la mejor opción, pero podemos administrar de un modo mucho mejor las dependencias de la caché, supongamos que disponemos de dos versiones de jquery y queremos borrar solo una de ellas, esto lo hacemos indicandole al comando tanto la dependencia como la versión de la misma.

Vamos a ver un ejemplo, en primer lugar obtendremos una lista de las versiones de jquery almacenadas, a continuación limpiaremos de la caché la versión más antigua y por último comprobaremos de nuevo la lista de versiones almacenadas de jquery.

cache_bower5

Bower ha borrado la dependencia “jquery2.0.0”, pero nos ha dejado la dependencia “jquery2.1.4” almacenada en caché, si queremos borrar todas las versiones de jquery ejecutaríamos:

bower cache clean jquery

Y esto es todo sobre como administrar las dependencias almacenadas en la caché de Bower, espero que el artículo os haya sido de interés y os sirva para comenzar a administrar las dependencias que Bower almacena en vuestro equipo.

Valoraciones

Sé el primero en valorar

* Tu valoración puede tardar hasta 72 horas en publicarse.

He leido y acepto el Aviso legal y condiciones de uso

Quizás te interese ...

Utilizamos cookies para mejorar tu experiencia

Utilizamos cookies propias y de terceros para personalizar el contenido, analizar nuestros servicios, ofrecer funciones de redes sociales, analizar el tráfico y mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación.

Permitir todas las cookies Configurar Política de cookies