web-dev-qa-db-ger.com

Bower unter Ubuntu installieren

Ich versuche, Bower unter XUbuntu 13.10 zu installieren, indem ich den Anweisungen auf der Bower-Homepage folge, nachdem ich Sudo apt-get install npm Und Sudo npm install -g bower Ausgeführt habe, und nachdem ich bower für den Befehl ausgegeben habe Linie:

/usr/bin/env: node: No such file or directory

Ich installiere dann Node (auch wenn ich annehme, dass dies nicht unnötig wäre, da Bowers einzige Abhängigkeit NPM wäre, richtig?) Wie auch immer, nachdem ich Node mit Sudo apt-get install node Installiert habe Die Bower-Befehle wie bower help tun einfach nichts, geben also nichts aus.

Wie installiere ich Bower auf Ubuntu (am besten ohne manuell verschiedene Versionen herunterzuladen)?

203
Luke
Sudo ln -s /usr/bin/nodejs /usr/bin/node

oder installiere alte nodejs:

Sudo apt-get install nodejs-legacy

Wie in dieser GitHub-Ausgabe zu sehen .

370
NiL
Sudo apt-get install nodejs

installiert nodejs

Sudo apt-get install npm

installiert npm

Sudo npm install bower -g

installiert Bower via Npm

125
rfc

Zumindest ab Ubuntu 12.04 befindet sich eine alte Version (0.6.x) von Node im Standard-Repository. Zur Installation führen Sie einfach Folgendes aus:

Sudo apt-get install nodejs

NPM wird mit der neuesten Version von nodejs geliefert. Sobald Sie das haben, dann laufen

Sudo npm install bower -g

Sollte gut sein, danach zu gehen. Möglicherweise müssen Sie einige Updates ausführen, aber es sollte ziemlich einfach sein.

23
Kelly J Andrews

Zuerst installiere nodejs:

Sudo apt-get install nodejs

Dann installiere npm:

Sudo apt-get install npm

Dann installiere bower:

npm install -g bower

Informationen zum Tutorial für das npm-Paket finden Sie unter: https://www.npmjs.com/

Durchsuchen Sie hier einfach das Paket und finden Sie Installationsanleitung, Dokumentation und Tutorials.

P.S. Dies ist nur eine sehr verbreitete Lösung. Wenn Ihr Problem weiterhin besteht, können Sie es mit einem fortgeschrittenen Problem versuchen.

10
Brijesh

Eine andere Lösung für dieses Problem besteht darin, einfach den Binärordner nodejs mit dem folgenden Befehl zu PATH hinzuzufügen:

ln -s /usr/bin/nodejs /usr/bin/node

Siehe NPM GitHub zur besseren Erklärung

6
Ivan Vilanculo

unter Ubuntu 12.04 und der Paketversion von NodeJs ist zu alt, um Bower mit dem PPA zu installieren

Sudo add-apt-repository ppa:chris-lea/node.js 
Sudo apt-get update
Sudo apt-get -y install nodejs

Wenn dies installiert ist, überprüfen Sie die Version:

npm --version
1.4.3

Installieren Sie nun Bower:

Sudo npm install -g bower

Dadurch wird Bower global abgerufen und installiert.

4
Manoranjan

Die veröffentlichten Antworten sind korrekt, aber unvollständig.

Git, um die Pakete zu installieren, müssen wir zuerst sicherstellen, dass Git installiert ist.

$ Sudo apt install git-core

Bower verwendet Node.js und npm, um die Programme zu verwalten. Daher können Sie diese installieren.

$ Sudo apt install nodejs

Der Knoten wird nun mit der ausführbaren Datei in /etc/usr/nodejs Installiert.

Sie sollten in der Lage sein, Node.js mit dem folgenden Befehl auszuführen, aber da sich unsere Datei in nodejs befindet, wird der Fehler Keine solche Datei oder kein solches Verzeichnis angezeigt.

$ /usr/bin/env node

Wir können dies manuell beheben, indem wir einen Symlink erstellen.

$ Sudo ln -s /usr/bin/nodejs /usr/bin/node

Überprüfen Sie nun mithilfe von, ob Node.js korrekt installiert ist.

$ /usr/bin/env node
>

Einige Benutzer schlagen vor, Legacy-Nodejs zu installieren. Dieses Paket stellt lediglich eine symbolische Verknüpfung zu Binär-Nodejs her.

$ Sudo apt install nodejs-legacy

Jetzt können Sie npm und bower installieren

Installiere npm

$ Sudo apt install npm

Bower installieren

$ Sudo npm install -g bower

Überprüfen Sie, ob die Laube installiert ist und welche Version Sie verwenden.

$ bower -v
1.8.0

Referenz:

Installiere Bower Ubutu 14

Installiere Bower in Ubunt

Bower installieren

3

Ubuntu 14.04 und höher

Bower ist ein Paketmanager, der hauptsächlich für die Front-End-Webentwicklung zuständig ist. In Ubuntu 16.04 und höher kann der Bower-Paketmanager schnell und einfach über die Ubuntu-Software-App installiert werden. Öffnen Sie die Ubuntu-Software, suchen Sie nach "bower" und klicken Sie auf die Schaltfläche Installieren , um sie zu installieren. Öffnen Sie in Ubuntu 14.04 und höher das Terminal und geben Sie Folgendes ein:

Sudo snap install bower --classic

enter image description here

2
karel