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

Utilizamos cookies propias necesarias para el correcto funcionamiento de la web y personalizar el contenido. No utilizamos cookies de terceros ni guardamos información personal sobre ti. Puedes encontrar más información en nuestra Política de cookies.

ACEPTAR
Aviso de cookies