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)?
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 .
Sudo apt-get install nodejs
installe nodejs
Sudo apt-get install npm
installe npm
Sudo npm install bower -g
installe bower via npm
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.
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é.
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
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.
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:
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