Sono su Ubuntu 14.04. Ho fatto sudo apt-get install npm
. Quindi ho eseguito npm install -g bower
, che ha avuto successo.
Con which npm
, ottengo /usr/bin/npm/
.
Con which bower
, ottengo /usr/local/bin/bower
.
Ho clonato un repository github che aveva un bower.json
. Provo a fare bower install
nella radice ma non succede nulla. Come in, non fa eco a nulla, non installa nulla. Semplicemente non fa... niente. Ho provato bower --help
e non viene fuori nulla.
Ho provato sudo apt-get update
e dice npm
è aggiornato. Nodejs
esiste anche. Ogni volta che faccio qualcosa con npm, semplicemente non fa nulla.
EDIT:quando eseguo npm --global ls
, bower è elencato nelle directory
Quale potrebbe essere il problema qui e come posso risolverlo?
Risposta accettata:
Ho avuto lo stesso problema. Sembra essere causato da un pacchetto di nodi errato.
Rimozione del pacchetto del nodo e installare il pacchetto legacy invece ha funzionato per me:
apt-get remove node
apt-get autoremove
apt-get install nodejs-legacy