Comunidad de diseño web y desarrollo en internet online

Bower, un administrador de paquetes para la web

Es incómodo cada vez que vas a crear un proyecto tener que ir a Git o a la página del proyecto, digamos jQuery y descargarlo. Bower es un proyecto que hace esto por nosotros! es un administrador de paquetes y se ejecuta sobre Git. Bower significa enramada y fue creado por los desarrolladores de Twitter (¿por eso el logo es otra ave con una hojita?)



Qué necesitamos para usar Bower


Necesitamos tener instalado Node.js y Git!. Ahora mismo vamos a instalarlo:

Código :

npm install -g bower

Con esto Bower se ha instalado globalmente. Ahora bien, para usarlo en uno de nuestros proyectos sólo tenemos que ir a nuestro proyecto y en la línea de comando decirle a Bower que instale el paquete deseado:

Código :

bower install <package-name>


Un ejemplo más concreto sería

Código :

bower install jquery


Eso nos descargaría la última versión de jQuery que actualmente es la #2.1.0, pero nosotros queríamos otra, así que especificamos lo siguiente:

Código :

bower install jquery#1.11.0


Con eso nos traerá la versión indicada.

Cómo implementar Bower


Como cualquier librería:

Código :

<script src="bower_components/jquery/jquery.js">

Así tendríamos todos las librerías y paquetes que deseáramos, ya sea jQuery, Angular, Bootstrap, Font-awesome, etc ...

Hay unas notas adicionales para su uso en la página del proyecto: bower.io, allí puedes leerlas, pero en sintaxis, lo que les dice es que necesitan tener msysgit instalado y clickear la opción Run Git from the Windows Command Prompt, como muestro en la siguiente imagen:


Con esto ya estamos listos para empezar a usar Bower!

¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.

Publica tu comentario

El autor de este artículo ha cerrado los comentarios. Si tienes preguntas o comentarios, puedes hacerlos en el foro

Entra al foro y participa en la discusión

o puedes...

¿Estás registrado en Cristalab y quieres
publicar tu URL y avatar?

¿No estás registrado aún pero quieres hacerlo antes de publicar tu comentario?

Registrate