GNU/Linux >> Linux Esercitazione >  >> Ubuntu

L'installazione di Bower non fa nulla, nemmeno genera un errore?

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

Ubuntu
  1. Risolto il problema Il repository non ha un file di rilascio Errore in Ubuntu - Guida passo passo?

  2. Il file di metadati non corrisponde al checksum – Errore YUM!

  3. Come installare il filato su Ubuntu 20.04?

  4. Il pacchetto Dbus non è ancora configurato?

  5. Errore:Tcl.h non trovato (nessun file o directory di questo tipo)?

Come risolvere l'errore "Il repository non ha un file di rilascio" in Ubuntu

Come risolvere l'errore "Il repository non ha un file di rilascio" in Ubuntu

Cosa fare quando vedi "Il repository non ha un file di rilascio" Errore in Ubuntu

Errore "dipendenza non soddisfacente" quando si tenta di installare Ubuntudico?

sshpass:comando non trovato errore

GPG non ha abbastanza entropia