Administrando dependencias con Bower y Bower-Installer

Si no queremos que bower descargue todo el paquete que necesitamos como dependencia de nuestro proyecto(build/, test/, etc…) podemos instalar bower-installer.

Para modificar el directorio donde descargará Bower los archivos se necesita crear un achivo llamado .bowerrc con el siguiente contenido:
{
"directory": "assets/vendor"
}

Al final de nuestro archivo bower.json tendremos lo siguiente:
"ignore": [
"**/.*",
"node_modules",
"assets/vendor",
"test",
"tests"
],
"install": {
"path": "assets/vendor"
},
"dependencies": {
"jquery": "1.11.3",
"backbone": "1.2.3",
"bootstrap": "3.3.6"
}

Instalamos bower-installer con:
$ npm install -g bower-installer

Descargamos las dependencias con:
bower-installer
Setting up install paths...Finished
Running bower install...Finished
Installing:
backbone : /var/www/html/myProject/assets/vendor/backbone/backbone.js
underscore : /var/www/html/myProject/assets/vendor/underscore/underscore.js
bootstrap : /var/www/html/myProject1/assets/vendor/bootstrap/bootstrap.less
bootstrap : /var/www/html/myProject/assets/vendor/bootstrap/bootstrap.js
jquery : /var/www/html/myProject/assets/vendor/jquery/jquery.js
Success

Senior Web Developer / System Administrator
PHP Consultant at Universidad Autónoma de Nuevo León
http://www.linkedin.com/in/leninmezazarco

Deja un comentario