J'utilise "yeoman" et "bower" sous Windows 7 mais j'ai l'erreur suivante lorsque je crée l'application
yo webapp
L'erreur est
bower not-cached git://github.com/jlong/sass-bootstrap.git#~3.0.0
bower resolve git://github.com/jlong/sass-bootstrap.git#~3.0.0
bower not-cached git://github.com/Modernizr/Modernizr.git#~2.6.2
bower resolve git://github.com/Modernizr/Modernizr.git#~2.6.2
bower not-cached git://github.com/jquery/jquery.git#~1.10.2
bower resolve git://github.com/jquery/jquery.git#~1.10.2
bower ECMDERR Failed to execute "git ls-remote --tags --heads git://github
.com/jquery/jquery.git", exit code of #128
Additional error details:
fatal: unable to connect to github.com:
github.com[0: 192.30.252.130]: errno=No error
La version du yeoman, bower et node
c:\yo-test>bower -v
1.2.8
c:\yo-test>yo -version
1.1.2
c:\yo-test>node -v
v0.10.15
Toute suggestion est très appréciée.
Réponses:
Au cas où vous pourriez rencontrer le même problème ... Il s'avère que ma machine derrière un pare-feu ne pourra pas accéder à git: //github.com/jquery/jquery.git
Lien: impossible de se connecter à GitHub.com pour le clonage
La solution sans changer le pare-feu:
Crédit à @ bnguyen82 de Impossible de se connecter à GitHub.com pour le clonage et @Sindre Sorhus à partir de l' installation de Bower en utilisant uniquement https?
la source
bower install question
J'ai eu le même problème et la réponse ci-dessus n'a pas fonctionné pour moi. Mais j'en ai trouvé un autre. Vous pouvez avoir un problème avec votre proxy. Si vous êtes derrière un proxy, vous devez suivre ces étapes:
mettez ceci dans .bowerrc pour vous débarrasser de l'erreur ETIMEDOUT:
Et celui-ci pour se débarrasser d'ECMDERR:
ça marche pour moi.
PS: désolé pour mes erreurs en anglais je suis français ^^
la source
Les commandes suivantes fonctionnent pour moi
puis
la source
Pour moi, la mise à jour de git vers la dernière version m'a aidé.
la source
Mon bower.json ressemblait d'abord à ceci:
et j'ai eu le problème "n'a pas réussi à exécuter git remote -ls". Après l'avoir changé pour le suivant, il a soudainement commencé à fonctionner:
la source
Pour contribuer à la réponse de leoh (puisque je n'ai pas assez de représentants pour publier un commentaire):
Si, comme moi, vous avez constaté que vous ne pouviez pas exécuter la commande car git n'était pas installé globalement sur votre machine, en ouvrant Outils> Options dans Visual Studio, puis Projets et solutions> Gestion de packages Web> Outils Web externes, vous verrez que , par défaut, il y a deux emplacements git:
Par défaut (pour Visual Studio 2017 Enterprise), ils correspondent respectivement à:
Ensuite, ouvrez une invite de commande (Windows + R> "cmd"), accédez aux emplacements ci-dessus et exécutez la commande de leoh. Je ne savais pas à partir de laquelle l'exécuter, alors je l'ai exécuté à partir des deux au cas où. Le problème a été résolu pour moi à partir de là.
la source
Vous pouvez supprimer tous les générateurs qui ont et réinstaller. Ce sera de l'aide.
la source
Dans mon cas, c'était le pare-feu de l'antivirus qui empêchait bower de se connecter à github. Je n'avais pas réalisé que l'antivirus demandait via une fenêtre si je voulais autoriser git à effectuer la connexion ou non.
Je l'ai permis et ça a marché comme un charme :)
la source
La solution fournie par Dakkon_jareth fonctionne pour moi, je n'avais pas app / bower_components mais bibliothèque là-bas, j'ai changé cela en app / bower_components et j'ai commencé à travailler, je recommanderai également d'essayer 2-3 fois après le nettoyage du cache NPM.
la source
J'ai eu le même problème. Après avoir installé "Microsoft .NET Core 1.0.0 RC2 - VS 2015", cela corrige.
la source
Je travaille avec VS 2015 et j'ai installé le package NoGit. Il a été mis à jour à la version 0.1.0 et a résolu le problème.
J'espère que cela pourrait aider quelqu'un.
la source
J'ai également connu un comportement étrange avec bower ne réussissant pas à installer toutes les dépendances.
Aucune des solutions publiées n'a fonctionné pour moi, c'est pourquoi je publie cette réponse.
Dans mon cas, l'installation de bower a été erronée au hasard presque à chaque fois avec un package différent. Tous les paquets étaient sur github, alors pourquoi soudainement?
De toute évidence, quelque chose n'allait pas avec le réseautage.
Des erreurs se trouvaient sur Ubuntu 16.04 dockerisé s'exécutant dans un rancher virtualisé , donc un certain nombre de points de défaillance possibles étaient assez importants.
Mais heureusement, la solution était extrêmement simple.
J'ai réalisé qu'il s'agissait d'une installation de base et ne disposait même pas d'outils de mise en réseau de base.
Donc, après avoir exécuté
apt install net-tools iputils-ping
toutes les erreurs ont disparu pour toujours.Assez inattendu pour moi, j'espère que cela aide ...
la source
Les gars installent de la difficulté avec cela, il suffit de le télécharger manuellement, puis de faire une installation de bower à partir du dossier local à la place.
la source