web-dev-qa-db-fra.com

Installer Bower sur Ubuntu

J'essaie d'installer Bower sur XUbuntu 13.10 en suivant les instructions de la page d'accueil de Bower. Après avoir exécuté Sudo apt-get install npm et Sudo npm install -g bower, je reçois ce qui suit après l'envoi de bower sur la ligne de commande:

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

J'installe ensuite Node (même si je suppose que cela ne serait pas inutile étant donné que la seule dépendance de Bower serait NPM, n'est-ce pas?). Quoi qu’il en soit, après avoir installé le nœud avec Sudo apt-get install node, l’une des commandes de Bower, telle que bower help, ne faites simplement rien, c’est-à-dire que rien n’est généré.

Comment installer Bower sur Ubuntu (de préférence sans télécharger manuellement différentes versions de choses)?

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

ou installez les anciens noeuds:

Sudo apt-get install nodejs-legacy

Comme on le voit dans ce numéro de GitHub .

370
NiL
Sudo apt-get install nodejs

installe nodejs

Sudo apt-get install npm

installe npm

Sudo npm install bower -g

installe bower via npm

125
rfc

Au moins à partir de Ubuntu 12.04, une ancienne version (0.6.x) de Node se trouve dans le référentiel standard. Pour installer, lancez simplement:

Sudo apt-get install nodejs

NPM est livré avec la dernière version de nodejs. Une fois que vous avez cela, alors exécutez

Sudo npm install bower -g

Devrait être bon pour aller après cela. Vous devrez peut-être exécuter certaines mises à jour, mais cela devrait être assez simple.

23
Kelly J Andrews

Tout d’abord, installez nodejs:

Sudo apt-get install nodejs

Puis installez npm:

Sudo apt-get install npm

Puis installez Bower:

npm install -g bower

Pour toute visite du didacticiel du paquet npm: https://www.npmjs.com/

Ici, il suffit de rechercher le paquet et vous pouvez trouver comment installer, la documentation et les tutoriels.

P.S. Ceci est juste une solution très commune. Si votre problème persiste, vous pouvez essayer le problème avancé.

10
Brijesh

Une autre solution à ce problème consiste à ajouter simplement le dossier binaire du noeud nodejs à votre CHEMIN à l’aide de la commande suivante:

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

Voir NPM GitHub pour une meilleure explication

6
Ivan Vilanculo

sur Ubuntu 12.04 et la version fournie de NodeJs est trop ancienne pour installer Bower à l'aide du PPA

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

Quand ceci est installé, vérifiez la version:

npm --version
1.4.3

Maintenant, installez Bower:

Sudo npm install -g bower

Cela va chercher et installer Bower globalement.

4
Manoranjan

Les réponses publiées sont correctes mais incomplètes.

Git pour installer les paquets dont nous avons d’abord besoin pour nous assurer que git est installé.

$ Sudo apt install git-core

Bower utilise Node.js et npm pour gérer les programmes, nous allons donc les installer.

$ Sudo apt install nodejs

Le nœud va maintenant être installé avec l'exécutable situé dans /etc/usr/nodejs.

Vous devriez être capable d'exécuter Node.js en utilisant la commande ci-dessous, mais comme les nôtres sont situés dans nodejs, nous obtiendrons une erreur Aucun fichier ou répertoire de ce type.

$ /usr/bin/env node

Nous pouvons résoudre ce problème manuellement en créant un lien symbolique.

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

Maintenant, vérifiez que Node.js est installé correctement en utilisant.

$ /usr/bin/env node
>

Certains utilisateurs suggèrent d'installer des noeuds existants, ce paquet crée simplement un lien symbolique vers des noeuds binaires.

$ Sudo apt install nodejs-legacy

Maintenant, vous pouvez installer npm et bower

Installez npm

$ Sudo apt install npm

Installez Bower

$ Sudo npm install -g bower

Vérifiez que bower est installé et quelle version vous utilisez.

$ bower -v
1.8.0

Référence:

Installer Bower Ubutu 14

Installer Bower sous Ubunt

Installer Bower

3

Ubuntu 14.04 et plus tard

Bower est un gestionnaire de paquets principalement destiné au développement Web frontal (sans toutefois s'y limiter). Dans Ubuntu 16.04 et les versions ultérieures, le gestionnaire de paquets Bower peut être rapidement et facilement installé à partir de l'application Ubuntu Software. Ouvrez Ubuntu Software, recherchez "bower" et cliquez sur le bouton Installer pour l'installer. Dans Ubuntu 14.04 et les versions ultérieures, ouvrez le terminal et tapez:

Sudo snap install bower --classic

enter image description here

2
karel