Jsem na Ubuntu 14.04. Provedl jsem sudo apt-get install npm . Potom jsem provedl npm install -g bower , což bylo úspěšné.
S which npm , dostávám /usr/bin/npm/ .
S which bower , dostávám /usr/local/bin/bower .
Naklonoval jsem úložiště github, které mělo bower.json . Snažím se provést bower install v kořenu, ale nic se neděje. Stejně jako v případě, že nic neozývá, nic neinstaluje. Dělá to prostě… nic. Zkusil jsem bower --help a nic se neobjeví.
Zkoušel jsem sudo apt-get update a říká to npm je aktuální. Nodejs existuje také. Kdykoli dělám něco s npm, prostě to nic nedělá.
EDIT:když udělám npm --global ls , bower je uveden v adresářích
Jaký by zde mohl být problém a jak jej mohu opravit?
Přijatá odpověď:
Měl jsem stejný problém. Zdá se, že je to způsobeno nesprávným balíčkem uzlu.
Odebírání balíčku uzlu a instalaci staršího balíčku místo toho pro mě fungovalo:
apt-get remove node
apt-get autoremove
apt-get install nodejs-legacy