Guía javascript. Instalación Bower

por | septiembre 19, 2016

Bower es un repositorio de librerías javaScript, se lo puede encontrar como un módulo de NodeJS, en otro artículo puedes saber más sobre él.

Instalar bower

[bash]
sudo npm install -g bower
[/bash]

Usando Bower

Crear el archivo bower.json (dependencias de librerías JavaScript del proyecto) con el siguiente comando

[bash]
bower init
[/bash]

Instalar librería Angular

[bash]bower install angular[/bash]

[bash]/usr/bin/env: node:
No existe el archivo o el directorio[/bash]

Este error ocurre principalmente al instalar NodeJS desde los repositorios de Ubuntu 14.04. El archivo bin que se crea en el sistema de archivos tiene como nombre nodejs, pero bower necesita un ejecutable node, por tal motivo es necesario hacer un enlace de este manera

[bash]
sudo ln -s /usr/bin/nodejs /usr/bin/node
[/bash]

Con esto se soluciona el error:

[bash]bower install angular[/bash]

[bash]
bower angular#* not-cached git://github.com/angular/bower-angular.git#*
bower angular#* resolve git://github.com/angular/bower-angular.git#*
bower angular#* download https://github.com/angular/bower-angular/archive/v1.4.1.tar.gz
bower angular#* extract archive.tar.gz
bower angular#* resolved git://github.com/angular/bower-angular.git#1.4.1
bower angular#~1.4.1 angular#1.4.1

angular#1.4.1 bower_components/angular
[/bash]

EOF