Bower

Bower
Bower

Hoy os presento una herramienta muy útil para los que os peleáis a menudo con el desarrollo web, Bower.

Esta herramienta, en resumidas cuentas, es un gestor de paquetes de nuestro proyecto. Dicho de otra manera, se va a encargar de descargar, instalar y tener organizadas todas nuestras dependencias.

¿No os ha pasado que cada vez que comenzáis un nuevo proyecto os toca lidiar con git, descargar la librería que necesitas de jQuery, Angular, bootstrap, etc..? Pues con esta herramienta sólo tienes que, dentro del directorio de nuestro proyecto, ejecutar el siguiente comando:

bower install <package-name>

donde <package-name> puede ser "jquery", "angular" entre otros. Así de simple, así de potente.

Para poder utilizar bower sólo necesitaremos tener instalado node, npm y git además de ejecutar este comando:

npm install -g bower

Además tiene muchas más opciones, no solo utiliza la ultima librería disponible, también puedes especificar una versión en concreto, branch específico de un repositorio de Git, cambiar el nombre localmente, entre otras tantas opciones que podéis ver en su web.

Existen otros gestores muy similares. Hoy os he presentado bower porque es uno de los más populares. Si os interesa, puedo enseñaros otros también muy buenos.

Y vosotros ¿cuál usáis?