web-dev-qa-db-fra.com

EINVRES La demande à l'adresse https://bower.herokuapp.com/packages/ a échoué avec 502

L'installation de Bower échoue avec 502 - Bad Gateway lors du téléchargement de packages Bower.

Par exemple, bower install for ember library donne la réponse suivante en ligne de commande.

Demande EINVRES à https://bower.herokuapp.com/packages/ember a échoué avec 502

Lorsque http://bower.herokuapp.com/ est accessible directement à partir d'une adresse URL, le message suivant s'affiche.

Cette version de Bower est obsolète. Veuillez le mettre à jour: npm install -g bower. La nouvelle adresse de registre est https://registry.bower.io

227
Nithin Baby

Bower désapprouve leur registre hébergé avec Heroku. http://bower.herokuapp.com/ Ne sera plus accessible ou pourrait ne pas être activé de façon intermittente, obligeant ainsi les utilisateurs à se connecter à un nouveau registre.

Les utilisateurs travaillant sur d'anciennes versions de bower peuvent mettre à jour le fichier . Bowerrc avec les données suivantes.

{
  "registry": "https://registry.bower.io"
}

. bowerrc fichier peut être situé dans le même dossier que bower. Le dossier json et bower_components est situé. S'il n'est pas déjà présent, vous pouvez en créer un.

Pour les références, consultez les liens ci-dessous.

442
Nithin Baby

La solution la plus simple consiste à simplement pgrade bower vers la dernière version

Si installé via NPM:

npm i -g bower
55
tkarls

Lorsque vous utilisez asp.net core, alors cela devrait changer. bowerrc.json vous pouvez trouver dans le dossier du projet.

  {
     "registry": "https://registry.bower.io",
     "directory": "wwwroot/lib"
  }
8
Nayas Subramanian

Si vous utilisez Windows pour installer npm, vous devez exécuter "Invite de commandes Node.js" avec l'administrateur, puis exécuter la commande suivante: npm i -g bower. J'ai essayé et travaillé :)

1
Le Hoai Duc

echo '{"registry": "https://components.bower.io","directory": "wwwroot/lib"}' > .bowerrc

0
territorial