Introducción
No hay mucho que hablar sobre Bower, básicamente Bower lo que hace es en lugar de instalar dependencias agrupar paquetes, que a su vez pueden contener una serie de archivos. Mientras que NPM está más enfocado a suministrar packages para Node, Bower también tiene package de herramientas más orientadas al Front-end u otros como puede ser Bootstrap, Angular u otros.
El poder de Bower es justamente ese, que instala de un plumazo un paquete de dependencias más complejas, de por si tiene bastante juego pero es junto a otras herramientas como Grunt/Gulp y Yeoman cuando brilla.
Comandos
La verdad es que otra de las opciones más interesantes de Bower son sus comandos. Además de los típicos de inicializar, instalar y buscar (similares a npm) tiene una opción de listar los packages instalados, pero es que además nos mostrará la versión instalada y la versión más actual disponible. Pero es que además podemos desinstalar packages o actualizar los existentes.
Archivos
Basicamente hay 2 archivos importantes en el caso de Bower, uno de ellos es bower.json que es muy similar a package.json y en él se especifican los packages a instalar y por otro .bowerrc que también es otro json sin embargo, su principal utilidad es especificar el directorio donde se van a instalar los packages.
Considero que no hace falta analizar más en detalle a Bower, sino ver las herramientas que lo aprobechan, más información sobre Bower en su página web oficial: http://bower.io/
No hay comentarios:
Publicar un comentario