Sie können die von Bower verwendete Registrierung im .bowerrc file ändern. Die Standardregistrierung lautet: https://bower.herokuapp.com und wird in node_modules/bower-config/lib/util/default.js definiert (wie in der Antwort von Jean Manuel Arias beschrieben).
Fügen Sie zur Überschreibung für Ihr Projekt einen Wert für die Registrierungseinstellung in .bowerrc hinzu. Eine Beispieldatei könnte sein:
{
"directory": "<YOUR LIBRARY INSTALL DIRECTORY>",
"registry":"http://bower.herokuapp.com"
}
Im obigen Beispiel wird die Standard-HTTPS-Registrierung mit der HTTP-Version überschrieben wird. Eine vollständige Liste der verfügbaren .bowerrc-Einstellungen finden Sie unter: Bower Spec. .
Sie können durch die Schaffung einer% USERPROFILE% \ bowerrc Datei eine globale Überschreibung für den aktuellen Benutzer tun (für Fenster, in Linux ist es: ~/.bowerrc). Bower folgt einem ähnlichen Suchpfad, wenn Einstellungen auf NPM angewendet werden (siehe npmrc settings). Dies ist wahrscheinlich eine bessere Route, da das Projekt nicht mit lokalen Einstellungen überladen wird.
Ich habe Ihre Antwort gewählt, da sie mir geholfen hat, das Problem zu beheben. Hinter einer Unternehmensfirewall ist manchmal SSl auf der Kommandozeile ein Treffer. Nach ein wenig Nachforschungen (und ein paar Ratespielen) habe ich einen besseren Weg gefunden, den ich unten gepostet habe. –
@StephenSimpson Großartig! Vielen Dank!! –