web-dev-qa-db-ger.com

EINVRES-Anforderung an https://bower.herokuapp.com/packages/ ist mit 502 fehlgeschlagen

Die Installation von Bower schlägt mit 502 - Bad Gateway fehl, wenn Bower-Pakete heruntergeladen werden.

Zum Beispiel gibt die Bower-Installation für die Bibliothek ember die folgende Antwort in der Befehlszeile aus.

EINVRES-Anforderung an https://bower.herokuapp.com/packages/ember mit 502 fehlgeschlagen

Wenn auf http://bower.herokuapp.com/ direkt über die URL zugegriffen wird, wird die folgende Meldung angezeigt.

Diese Bower-Version ist veraltet. Bitte aktualisiere es: npm install -g bower. Die neue Registrierungsadresse lautet https://registry.bower.io

227
Nithin Baby

Bower veraltet die bei Heroku gehostete Registrierung. http://bower.herokuapp.com/ Der Zugriff ist nicht mehr möglich, oder es kann vorkommen, dass Benutzer zeitweise in eine neue Registrierung versetzt werden.

Benutzer, die an alten Bower-Versionen arbeiten, können die Datei . Bowerrc mit den folgenden Daten aktualisieren.

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

. Die Datei bowerrc befindet sich im selben Ordner, in dem sich bower befindet. Der Ordner json und bower_components befindet sich. Wenn es noch nicht vorhanden ist, können Sie eine erstellen.

Referenzen finden Sie unter den folgenden Links

442
Nithin Baby

Die einfachste Lösung ist, einfach Bower aktualisieren auf die neueste Version

Bei Installation über NPM:

npm i -g bower
55
tkarls

Bei Verwendung von asp.net core sollte sich dann so etwas ändern. bowerrc.json finden Sie im Projektordner.

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

Wenn Sie zur Installation von npm Windows verwenden, müssen Sie mit dem Administrator die Eingabeaufforderung "Node.js" ausführen und den folgenden Befehl ausführen: npm i -g bower. Ich habe es versucht und gearbeitet :)

1
Le Hoai Duc

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

0
territorial