Estoy en Ubuntu 14.04. Hice sudo apt-get install npm . Luego hice npm install -g bower , que tuvo éxito.
Con which npm , obtengo /usr/bin/npm/ .
Con which bower , obtengo /usr/local/bin/bower .
Cloné un repositorio de github que tenía un bower.json . Intento hacer bower install en la raiz pero no pasa nada. Como en, no hace eco de nada, no instala nada. Simplemente no hace... nada. Intenté bower --help y no sale nada.
Intenté sudo apt-get update y dice npm está actualizado. Nodejs también existe Cada vez que hago algo con npm, simplemente no hace nada.
EDITAR:cuando hago npm --global ls , bower aparece en los directorios
¿Cuál podría ser el problema aquí y cómo puedo solucionarlo?
Respuesta aceptada:
Yo tuve el mismo problema. Parece ser causado por un paquete de nodos incorrecto.
Eliminación del paquete de nodos e instalando el paquete heredado en cambio funcionó para mí:
apt-get remove node
apt-get autoremove
apt-get install nodejs-legacy